Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

AmaLS367/TradeMcp

https://github.com/AmaLS367/TradeMcp · scanned 2026-06-17 01:14 UTC (1 month, 2 weeks ago)

52 raw signals (0 security + 52 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -14.8 (diff) · 50 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 439 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
checkFirebaseConnection software healthy server.ts:checkFirebaseConnection
startServer software healthy server.ts:startServer
numberOrZero software healthy src/Observability.tsx:numberOrZero
stringOrEmpty software healthy src/Observability.tsx:stringOrEmpty
normalizeMetrics software healthy src/Observability.tsx:normalizeMetrics
SummaryCard software healthy src/Observability.tsx:SummaryCard
StatusBadge software healthy src/Observability.tsx:StatusBadge
SeverityBadge software healthy src/Observability.tsx:SeverityBadge
ProviderIcon software healthy src/Observability.tsx:ProviderIcon
Observability software healthy src/Observability.tsx:Observability
resolveAlert software healthy src/Observability.tsx:resolveAlert
useCopy software healthy src/AIClientConnections.tsx:useCopy
copy software healthy src/AIClientConnections.tsx:copy
CodeBlock software healthy src/AIClientConnections.tsx:CodeBlock
buildMcpUrl software healthy src/AIClientConnections.tsx:buildMcpUrl
buildClients software healthy src/AIClientConnections.tsx:buildClients
AIClientConnections software healthy src/AIClientConnections.tsx:AIClientConnections
runChecks software healthy src/AIClientConnections.tsx:runChecks
handleUIError software healthy src/App.tsx:handleUIError
handleFirestoreError software healthy src/App.tsx:handleFirestoreError
NavItem software healthy src/App.tsx:NavItem
AuthGuard software healthy src/App.tsx:AuthGuard
OAuthAuthorize software healthy src/App.tsx:OAuthAuthorize
completeOAuth software healthy src/App.tsx:completeOAuth
MCPSettings software healthy src/App.tsx:MCPSettings
handleCopy software healthy src/App.tsx:handleCopy
generateKey software healthy src/App.tsx:generateKey
revokeKey software healthy src/App.tsx:revokeKey
McpMarket software healthy src/App.tsx:McpMarket
loadServers software healthy src/App.tsx:loadServers
serverRequest software healthy src/App.tsx:serverRequest
connectServer software healthy src/App.tsx:connectServer
disconnectServer software healthy src/App.tsx:disconnectServer
testServer software healthy src/App.tsx:testServer
MarketDataProviders software healthy src/App.tsx:MarketDataProviders
loadProviders software healthy src/App.tsx:loadProviders
updateForm software healthy src/App.tsx:updateForm
providerRequest software healthy src/App.tsx:providerRequest
saveProvider software healthy src/App.tsx:saveProvider
testProvider software healthy src/App.tsx:testProvider
deleteProvider software healthy src/App.tsx:deleteProvider
toggleProvider software healthy src/App.tsx:toggleProvider
renderProviderFields software healthy src/App.tsx:renderProviderFields
ExchangeConnections software healthy src/App.tsx:ExchangeConnections
handleAdd software healthy src/App.tsx:handleAdd
handleDeactivate software healthy src/App.tsx:handleDeactivate
handleDelete software healthy src/App.tsx:handleDelete
ProposalsList software healthy src/App.tsx:ProposalsList
handleReview software healthy src/App.tsx:handleReview
getStatusStyle software healthy src/App.tsx:getStatusStyle

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
server.ts software healthy server.ts
.env.example software healthy .env.example
.gitlab-ci.yml software healthy .gitlab-ci.yml
CONTRIBUTING.md software healthy CONTRIBUTING.md
vite.config.ts software healthy vite.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
metadata.json software healthy metadata.json
SECURITY.md software healthy SECURITY.md
firebase-applet-config.json.d.ts software healthy firebase-applet-config.json.d.ts
firebase-applet-config.example.json software healthy firebase-applet-config.example.json
LICENSE software healthy LICENSE
docker-compose.yml software healthy docker-compose.yml
firebase-blueprint.json software healthy firebase-blueprint.json
package.json software healthy package.json
TODOS.md software healthy TODOS.md
index.html software healthy index.html
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
components.json software healthy components.json
Dockerfile software healthy Dockerfile
tsconfig.json software healthy tsconfig.json
Default.md software healthy .gitlab/merge_request_templates/Default.md
Bug.md software healthy .gitlab/issue_templates/Bug.md
Feature.md software healthy .gitlab/issue_templates/Feature.md
dependabot.yml software healthy .github/dependabot.yml
PULL_REQUEST_TEMPLATE.md software healthy .github/PULL_REQUEST_TEMPLATE.md
FUNDING.yml software healthy .github/FUNDING.yml
feature_request.md software healthy .github/ISSUE_TEMPLATE/feature_request.md
bug_report.md software healthy .github/ISSUE_TEMPLATE/bug_report.md
ci.yml software healthy .github/workflows/ci.yml
Observability.tsx software healthy src/Observability.tsx
main.tsx software healthy src/main.tsx
AIClientConnections.test.ts software healthy src/AIClientConnections.test.ts
dataProviderConfigs.ts software healthy src/dataProviderConfigs.ts
AIClientConnections.tsx software healthy src/AIClientConnections.tsx
firebase.ts software healthy src/firebase.ts
index.css software healthy src/index.css
App.tsx software healthy src/App.tsx
dataProviderConfigs.test.ts software healthy src/dataProviderConfigs.test.ts
theme-provider.tsx software healthy src/theme-provider.tsx
mcpExchange.ts software healthy src/server/mcpExchange.ts
mcpCrypto.ts software healthy src/server/mcpCrypto.ts
mcpMarketplace.ts software healthy src/server/mcpMarketplace.ts
exchangeValidator.ts software healthy src/server/exchangeValidator.ts
mcp.test.ts software healthy src/server/mcp.test.ts
mcpToolPolicy.ts software healthy src/server/mcpToolPolicy.ts
mcp.ts software healthy src/server/mcp.ts
logger.ts software healthy src/server/logger.ts
firestoreUtils.ts software healthy src/server/firestoreUtils.ts
dataProviders.ts software healthy src/server/dataProviders.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
USE /api/ api healthy server.ts
GET /api/health api healthy server.ts
POST /api/validate-keys api healthy server.ts
USE /api/mcp api healthy server.ts
GET /.well-known/oauth-protected-resource api healthy src/server/mcp.ts
GET /.well-known/oauth-protected-resource/api/mcp api healthy src/server/mcp.ts
GET /.well-known/oauth-authorization-server api healthy src/server/mcp.ts
GET /.well-known/oauth-authorization-server/api/mcp api healthy src/server/mcp.ts
GET /.well-known/openid-configuration api healthy src/server/mcp.ts
GET /.well-known/openid-configuration/api/mcp api healthy src/server/mcp.ts
POST /register api healthy src/server/mcp.ts
GET /authorize api healthy src/server/mcp.ts
POST /token api healthy src/server/mcp.ts
POST /revoke api healthy src/server/mcp.ts
POST /oauth/complete api healthy src/server/mcp.ts
GET /mcp-servers/catalog api healthy src/server/mcp.ts
GET /mcp-servers api healthy src/server/mcp.ts
PUT /mcp-servers/:serverId api healthy src/server/mcp.ts
POST /mcp-servers/:serverId/test api healthy src/server/mcp.ts
DELETE /mcp-servers/:serverId api healthy src/server/mcp.ts
GET /data-providers api healthy src/server/mcp.ts
PUT /data-providers/:provider api healthy src/server/mcp.ts
POST /data-providers/:provider/validate api healthy src/server/mcp.ts
DELETE /data-providers/:provider api healthy src/server/mcp.ts
POST /connections api healthy src/server/mcp.ts
DELETE /connections/:id api healthy src/server/mcp.ts
POST /keys api healthy src/server/mcp.ts
DELETE /keys/:id api healthy src/server/mcp.ts
GET /observability/metrics api healthy src/server/mcp.ts
GET /observability/alerts api healthy src/server/mcp.ts
POST /observability/alerts/:id/resolve api healthy src/server/mcp.ts
POST / api healthy src/server/mcp.ts
GET / api healthy src/server/mcp.ts
GET /sse api healthy src/server/mcp.ts
POST /messages api healthy src/server/mcp.ts

LabelLayerStatusPath
.gitlab software healthy .gitlab
merge_request_templates software healthy .gitlab/merge_request_templates
issue_templates software healthy .gitlab/issue_templates
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
server software healthy src/server
components software healthy components
ui software healthy components/ui
docs software healthy docs
lib software healthy lib

LabelLayerStatusPath
auth::src/AIClientConnections.tsx security healthy src/AIClientConnections.tsx
auth::src/App.tsx security healthy src/App.tsx
auth::README.md security healthy README.md
auth::src/server/mcp.ts security healthy src/server/mcp.ts
auth::src/server/mcpOAuthProvider.ts security healthy src/server/mcpOAuthProvider.ts
auth::package.json security healthy package.json
auth::.env.example security healthy .env.example
auth::src/server/mcpServerFactory.ts security healthy src/server/mcpServerFactory.ts
auth::src/server/observability.ts security healthy src/server/observability.ts

LabelLayerStatusPath
11.385.6.105 network healthy src/App.tsx
3.495.99.105 network healthy src/App.tsx
3.18.765.84 network healthy src/App.tsx
5.925.435.375 network healthy src/App.tsx
315.225.69.825 network healthy src/App.tsx
127.0.0.1 network healthy src/server/mcp.ts

LabelLayerStatusPath
FirestoreClientsStore software healthy src/server/mcpOAuthProvider.ts:FirestoreClientsStore
FirebaseOAuthProvider software healthy src/server/mcpOAuthProvider.ts:FirebaseOAuthProvider

LabelLayerStatusPath
port:3000 network healthy .env.example
port:09 network healthy .github/dependabot.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
trade_mcp hardware healthy docker-compose.yml

LabelLayerStatusPath
Observability frontend healthy src/Observability.tsx
App frontend healthy src/App.tsx

LabelLayerStatusPath
generic_api_key::src/AIClientConnections.tsx security healthy src/AIClientConnections.tsx
generic_api_key::src/AIClientConnections.tsx security healthy src/AIClientConnections.tsx

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gitlab-ci cicd healthy .gitlab-ci.yml

LabelLayerStatusPath
AmaLS367__TradeMcp software healthy /data/fable5_failed_archive/AmaLS367__TradeMcp

LabelLayerStatusPath
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/1644cf5e-7c39-43c0-aee1-26f6f39f9494/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1644cf5e-7c39-43c0-aee1-26f6f39f9494/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.