Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ashwwwin/furi
/ functions
Functions
187 in github.com/ashwwwin/furi
⨍
Functions
187
◇
Types & classes
18
↓ 2 callers
Function
validatePackage
( mcpName: string )
app/packages/add/actions/validatePackage.ts:18
↓ 1 callers
Function
actuallyConnectToPm2
()
app/helpers/mcpConnectionManager.ts:17
↓ 1 callers
Function
addErrorSuggestions
(errorText: string)
app/packages/add/actions/initializePackage.ts:390
↓ 1 callers
Function
addPackage
(mcpName: string)
app/packages/add/index.ts:11
↓ 1 callers
Function
aggregatorStatus
(lines: number = 15)
app/aggregator/status/index.ts:235
↓ 1 callers
Function
arraysEqual
(a: any[], b: any[])
app/aggregator/server/server.ts:684
↓ 1 callers
Function
callTool
( mcpName: string, toolName: string, data: string )
app/tools/call/index.ts:4
↓ 1 callers
Function
checkGitHubRepoExists
* Checks if a GitHub repository exists by making a request to the GitHub API * Using Bun's native fetch API
app/packages/add/actions/validatePackage.ts:106
↓ 1 callers
Method
closeConnection
(mcpName: string)
app/helpers/mcpConnectionManager.ts:268
↓ 1 callers
Function
compareVersions
(v1: string, v2: string)
app/upgrade/actions/upgradeFuri.tsx:108
↓ 1 callers
Function
connectMCPAggregatorServer
()
app/aggregator/connect/index.ts:3
↓ 1 callers
Method
createConnection
( mcpName: string, connectionKey: string )
app/helpers/mcpConnectionManager.ts:135
↓ 1 callers
Function
createToolName
(mcpName: string, toolName: string)
app/aggregator/server/server.ts:32
↓ 1 callers
Function
createTransportWrapper
( packagePath: string, mcpName: string, originalRunCommand: string )
app/packages/add/actions/initializePackage.ts:43
↓ 1 callers
Function
displayLogs
(logs: HttpServerLogs)
app/http/status/index.ts:11
↓ 1 callers
Function
displayMcpTools
(result: McpToolsResult, showMcpName: boolean)
app/tools/list/index.ts:37
↓ 1 callers
Function
extractEnvVarsFromCode
* Extract environment variable names from code
app/mcp/env/actions/scanEnvVars.ts:274
↓ 1 callers
Function
formatStatusData
(processInfo: any)
app/http/status/actions/getHttpStatus.ts:58
↓ 1 callers
Function
getAggregatorServerLogs
( lines: number = 15 )
app/aggregator/status/index.ts:44
↓ 1 callers
Function
getAggregatorServerLogs
( lines: number = 15 )
app/http/server/endpoints/aggregator/status.ts:42
↓ 1 callers
Function
getAggregatorServerStatus
(lines: number = 15)
app/aggregator/status/index.ts:122
↓ 1 callers
Function
getEnv
(mcpName: string)
app/mcp/env/actions/scanEnvVars.ts:493
↓ 1 callers
Function
getEnvironmentVariables
(mcpName: string)
app/mcp/env/index.ts:4
↓ 1 callers
Function
getHttpServerLogs
( lines: number = 15, processInfo: any )
app/http/status/actions/getHttpStatus.ts:76
↓ 1 callers
Function
getHttpServerStatus
( lines: number = 15 )
app/http/status/index.ts:37
↓ 1 callers
Function
getInstallCommandParts
(packagePath: string)
app/packages/add/actions/initializePackage.ts:30
↓ 1 callers
Function
getInstallLegacyCommandParts
(packagePath: string)
app/packages/add/actions/initializePackage.ts:36
↓ 1 callers
Function
getLocalPackageVersion
()
app/upgrade/actions/upgradeFuri.tsx:28
↓ 1 callers
Function
getPackageConfig
( mcpName: string )
app/helpers/mcpConnectionManager.ts:462
↓ 1 callers
Function
getPm2List
()
app/mcp/rename/action/renamePackage.ts:24
↓ 1 callers
Function
getPm2ListInternal
()
app/helpers/mcpConnectionManager.ts:35
↓ 1 callers
Method
getPoolStats
()
app/helpers/mcpConnectionManager.ts:296
↓ 1 callers
Function
getProcessInfo
(appName: string)
app/http/status/actions/getHttpStatus.ts:45
↓ 1 callers
Function
getRemotePackageVersion
()
app/upgrade/actions/upgradeFuri.tsx:53
↓ 1 callers
Function
getServer
()
app/http/server/server.ts:33
↓ 1 callers
Function
getVersion
()
app/http/server/endpoints/version.ts:3
↓ 1 callers
Function
httpStatus
(lines: number = 15)
app/http/status/index.ts:71
↓ 1 callers
Function
listPackages
(showDetails: boolean)
app/packages/list/index.ts:5
↓ 1 callers
Function
listTools
(mcpName: string)
app/tools/list/index.ts:67
↓ 1 callers
Function
mapWithConcurrency
( items: T[], limit: number, mapper: (item: T) => Promise<R> )
app/tools/list/actions/getTools.ts:72
↓ 1 callers
Function
next
()
app/tools/list/actions/getTools.ts:81
↓ 1 callers
Function
queryEndpoint
(query: string)
app/http/server/endpoints/filter/filter.ts:10
↓ 1 callers
Function
readConfiguration
(pathname: string)
app/http/server/endpoints/[mcpName]/config/read.ts:4
↓ 1 callers
Function
removePackage
(mcpName: string)
app/packages/remove/index.ts:4
↓ 1 callers
Function
renameMCP
( currentName: string, newName: string )
app/mcp/rename/index.ts:4
↓ 1 callers
Function
renderTool
(tool: Tool, index: number)
app/tools/list/index.ts:6
↓ 1 callers
Function
restartAggregatorResponse
()
app/http/server/endpoints/aggregator/restart.ts:11
↓ 1 callers
Function
restartHttpServer
()
app/http/restart/index.ts:11
↓ 1 callers
Function
restartMCP
(mcpName: string)
app/mcp/restart/index.ts:4
↓ 1 callers
Function
restartMCPAggregatorServer
()
app/aggregator/restart/index.ts:12
↓ 1 callers
Function
restoreMCPsState
()
app/restore/index.ts:6
↓ 1 callers
Function
saveAggregatorPort
(port: number)
app/helpers/config.ts:104
↓ 1 callers
Function
saveConfiguration
(pathname: string, req: Request)
app/http/server/endpoints/[mcpName]/config/save.ts:4
↓ 1 callers
Function
saveEnvResponse
(pathname: string, req: Request)
app/http/server/endpoints/[mcpName]/env/saveEnv.ts:4
↓ 1 callers
Function
scanFileForEnvVars
* Scan a file for environment variable usage * @param filePath The path to the file * @returns Object containing found environment variables
app/mcp/env/actions/scanEnvVars.ts:324
↓ 1 callers
Function
sleep
(ms: number)
app/aggregator/server/server.ts:709
↓ 1 callers
Function
start
()
app/aggregator/server/main.ts:23
↓ 1 callers
Function
startAggregatorResponse
( transportType: "sse" | "stdio" = "stdio", port: number = 9338 )
app/http/server/endpoints/aggregator/start.ts:9
↓ 1 callers
Function
startHttpServer
( _port: number, exposeSudo = false, noPm2 = false )
app/http/start/index.ts:6
↓ 1 callers
Function
startMCPAggregatorServer
( transportType: "sse" | "stdio" = "sse", port: number = 9338 )
app/aggregator/start/index.ts:10
↓ 1 callers
Function
statusAggregatorResponse
( lines: number = 15 )
app/http/server/endpoints/aggregator/status.ts:120
↓ 1 callers
Function
statusMCP
( mcpName: string, lines: string = "15" )
app/mcp/status/index.ts:96
↓ 1 callers
Function
stopAggregatorResponse
()
app/http/server/endpoints/aggregator/stop.ts:3
↓ 1 callers
Function
stopHttpServer
()
app/http/stop/index.ts:4
↓ 1 callers
Function
stopMCP
(mcpName: string)
app/mcp/stop/index.ts:4
↓ 1 callers
Function
stopMCPAggregatorServer
()
app/aggregator/stop/index.ts:4
↓ 1 callers
Function
stopToolsPolling
()
app/aggregator/server/server.ts:758
↓ 1 callers
Method
testConnection
* Test if the connection is still alive by attempting a small write
app/helpers/UnixSocketTransport.ts:188
↓ 1 callers
Function
updateTools
()
app/aggregator/server/server.ts:283
↓ 1 callers
Function
upgradeFuri
()
app/upgrade/index.ts:9
↓ 1 callers
Function
whereResponse
()
app/http/server/endpoints/where/where.ts:3
Function
cleanup
()
app/aggregator/connect/index.ts:24
Method
cleanup
()
app/helpers/UnixSocketTransport.ts:214
Function
cleanupAggregatorConnections
()
app/aggregator/server/server.ts:769
Function
closeAllPooledConnections
()
app/helpers/mcpConnectionManager.ts:325
Function
closePooledConnection
(mcpName: string)
app/helpers/mcpConnectionManager.ts:320
Function
connectToPM2
()
app/http/status/actions/getHttpStatus.ts:32
Method
constructor
(poolName: string = "default")
app/helpers/mcpConnectionManager.ts:72
Method
constructor
* Creates a new Unix socket transport * @param socketPath Path to the Unix socket file
app/helpers/UnixSocketTransport.ts:29
Function
getConnectionInfo
( mcpName: string )
app/helpers/mcpConnectionManager.ts:350
Function
getHttpServerLogsOnly
( lines: number = 15 )
app/http/status/actions/getHttpStatus.ts:167
Function
getPm2ProcessInfo
(processName: string)
app/helpers/mcpConnectionManager.ts:418
Function
getPoolStats
()
app/helpers/mcpConnectionManager.ts:330
Function
load
({ name })
app/aggregator/server/server.ts:197
Function
resetPm2Connection
()
app/helpers/mcpConnectionManager.ts:398
Method
send
* Sends a message through the Unix socket * @param message The message to send (will be JSON-stringified)
app/helpers/UnixSocketTransport.ts:149
Function
setupMcpConnection
( mcpName: string, spinner?: any )
app/helpers/mcpConnectionManager.ts:530
← previous
101–187 of 187, ranked by callers