fd-find-data-business-mcp
Officialfd-find-data-business-mcp
Kommerzieller, anmeldepflichtiger MCP-Server, der FindData-eigene gecrawlte Daten an zahlende Nutzer ausliefert. Er nutzt fd-open-data-mcp als Bibliothek und verwendet dessen Cache, Dispatch und Katalog wieder – gibt in Antworten jedoch keinerlei Identität des Upstream-Anbieters preis. Jeder Wert ist als finddata gebrandet; kein source_used-/real_source_used-Schlüssel erreicht jemals einen Client.
Tools
Tool | Zweck |
| Ein Indikator für eine Entität über eine Liste von Daten (liefert frischen ODER veralteten Cache; ein echter Cache-Miss wird prozessintern abgearbeitet). |
| Bulk-Serienabruf für einen oder mehrere Indikatoren über |
| Alle verfügbaren FindData-Indikatoren durchsuchen. |
| Natürlichsprachliche Indikator- und Entitätssuche (Obermenge aller Suchtools). |
| Entity-Relationship-Graphabfragen (bfs/dfs/neighbors/shortest_path/subgraph/ego_graph/statistics). |
Installieren
pip install fd-find-data-business-mcpAusführen (lokale Entwicklung, ohne Authentifizierung)
export FD_OPEN_DATA_MCP_DATABASE_URL=postgresql://fd:***@localhost:30432/fd_open_data
fd-find-data-business-mcp serve --transport http --host 0.0.0.0 --port 8310Wenn FDBIZ_JWKS_URI nicht gesetzt ist, ist die Authentifizierung deaktiviert (Smoke-Test / lokale Entwicklung). Setzen Sie sie beim Deployment, um jede Anfrage ohne gültiges, von Logto ausgestelltes JWT abzulehnen (401 bevor ein Tool ausgeführt wird).
Bereitstellen (zihan k3s, Namespace fd-mcp)
Die Authentifizierung erfolgt über Logto (RS256-JWT) mittels FastMCPs JWTVerifier. Die kanonische Logto-Instanz läuft auf guangzhou-xinru:
Umgebungsvariable | Wert |
|
|
|
|
|
|
| die API-Ressourcenkennung, die Sie in der Logto-Administration registrieren (empfohlen: |
Diese vier Schlüssel werden dem gemeinsamen Secret fd-mcp-env hinzugefügt (enthält bereits FD_OPEN_DATA_MCP_DATABASE_URL / REDIS_URL – der Business-Pod verwendet sie wieder; MCP_BEARER_TOKEN von den Schwester-Pods ist hier wirkungslos, dieser Pod verwendet JWT-Authentifizierung, kein Bearer-Token):
# on zihan (sudo kubectl)
sudo kubectl -n fd-mcp create secret generic fd-mcp-env \
--from-literal=FD_OPEN_DATA_MCP_DATABASE_URL='postgresql://fd:***@100.64.0.3:30432/fd_open_data' \
--from-literal=REDIS_URL='redis://:***@100.64.0.3:30380/0' \
--from-literal=FDBIZ_JWKS_URI='https://auth.finddatatech.cloud/oidc/jwks' \
--from-literal=FDBIZ_ISSUER='https://auth.finddatatech.cloud/oidc' \
--from-literal=FDBIZ_AUDIENCE='https://api.finddatatech.cloud/mcp' \
--dry-run=client -o yaml | sudo kubectl apply -f -
sudo kubectl -n fd-mcp apply -f k8s/zihan/40-fd-find-data-business-mcp.yamlÜber das Mesh erreichbar unter http://100.64.0.4:30803/mcp (zihan NodePort 30803).
Logto: API-Ressource registrieren
Erstellen Sie in der Logto-Administrationskonsole (https://auth-admin.finddatatech.cloud) eine API-Ressource mit der Kennung https://api.finddatatech.cloud/mcp (diese wird zum aud-Claim in ausgestellten Token und muss FDBIZ_AUDIENCE entsprechen). Erstellen Sie einen Client (M2M oder First-Party-SPA), der für diese Audience autorisiert ist; die Token zahlender Nutzer müssen aud: https://api.finddatatech.cloud/mcp enthalten.
Veröffentlichen
OIDC Trusted Publishing — Tag v* löst .github/workflows/release.yml aus (Build → twine check → Wheel-Smoke-Test → Veröffentlichung auf PyPI). Das Harbor-Image wird von .github/workflows/docker-publish.yml bei Push auf main / Tags erstellt.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Access US federal award, recipient, agency, and spending analytics data from USAspending.gov.
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
Access SEC filings, insider transactions, and financial data via the ShareSEER API.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/FindDataTechnology/fd-find-data-business-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server