fd-find-data-business-mcp
Officialfd-find-data-business-mcp
Servidor MCP comercial, protegido por inicio de sesión, que sirve los datos rastreados propios de FindData a usuarios de pago. Depende de fd-open-data-mcp como biblioteca y reutiliza su caché, despacho y catálogo, pero no expone ninguna identidad de proveedor upstream en las respuestas. Cada valor está etiquetado como finddata; ninguna clave source_used / real_source_used llega jamás a un cliente.
Herramientas
Herramienta | Propósito |
| Un indicador para una entidad a lo largo de una lista de fechas (sirve caché fresca O obsoleta; un fallo real se despacha en proceso). |
| Series en lote para uno o más indicadores en |
| Explorar todos los indicadores FindData disponibles. |
| Descubrimiento de indicadores y entidades en lenguaje natural (superconjunto de todas las herramientas de búsqueda). |
| Consultas de grafo de relaciones entre entidades (bfs/dfs/neighbors/shortest_path/subgraph/ego_graph/statistics). |
Instalación
pip install fd-find-data-business-mcpEjecutar (desarrollo local, sin autenticación)
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 8310Con FDBIZ_JWKS_URI sin definir, la autenticación está deshabilitada (prueba de humo / desarrollo local). Defínela en el despliegue para rechazar toda solicitud sin un JWT válido emitido por Logto (401 antes de que se ejecute cualquier herramienta).
Despliegue (zihan k3s, namespace fd-mcp)
La autenticación es Logto (JWT RS256) mediante el JWTVerifier de FastMCP. La instancia canónica de Logto se ejecuta en guangzhou-xinru:
Variable de entorno | Valor |
|
|
|
|
|
|
| el identificador de recurso de API que registres en el administrador de Logto (recomendado: |
Estas cuatro claves se añaden al Secret compartido fd-mcp-env (ya contiene FD_OPEN_DATA_MCP_DATABASE_URL / REDIS_URL — el pod de negocio las reutiliza; MCP_BEARER_TOKEN de los pods hermanos es inerte aquí, este pod usa autenticación JWT, no bearer):
# 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.yamlAccesible a través de la malla en http://100.64.0.4:30803/mcp (zihan NodePort 30803).
Logto: registrar el recurso de API
En la consola de administración de Logto (https://auth-admin.finddatatech.cloud), crea un recurso de API con identificador https://api.finddatatech.cloud/mcp (este se convierte en la reclamación aud en los tokens emitidos y debe ser igual a FDBIZ_AUDIENCE). Crea un cliente (M2M o SPA de primera parte) autorizado para esa audiencia; los tokens de los usuarios de pago deben incluir aud: https://api.finddatatech.cloud/mcp.
Publicación
Publicación de confianza OIDC: la etiqueta v* activa .github/workflows/release.yml (build → twine check → prueba de humo del wheel → publicación en PyPI). La imagen de Harbor se construye mediante .github/workflows/docker-publish.yml al hacer push a main / etiquetas.
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