Skip to main content
Glama
FindDataTechnology

fd-find-data-business-mcp

Official

fd-find-data-business-mcp

商用・ログイン必須のMCPサーバーで、FindData自身がクロールしたデータを有料ユーザーに提供します。ライブラリとして fd-open-data-mcp に依存し、そのキャッシュ、ディスパッチ、カタログを再利用します。ただし、レスポンスには上流プロバイダーの識別情報を一切公開しません。すべての値は finddata としてブランド化され、source_used / real_source_used キーがクライアントに届くことはありません。

ツール

ツール

目的

read

エンティティに対する1つの指標を日付リストにわたって取得します(新鮮なキャッシュまたは古いキャッシュを提供し、真のミスの場合はプロセス内でディスパッチします)。

read_range

[start, end] にわたる1つ以上の指標の一括系列。

list_concepts

利用可能なすべてのFindData指標を参照します。

ai_search

自然言語による指標およびエンティティの発見(すべての検索ツールのスーパーセット)。

graph_search

エンティティ関係グラフのクエリ(bfs/dfs/neighbors/shortest_path/subgraph/ego_graph/statistics)。

インストール

pip install fd-find-data-business-mcp

実行(ローカル開発、認証なし)

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 8310

FDBIZ_JWKS_URI が未設定の場合、認証は無効になります(スモークテスト / ローカル開発)。デプロイ時にはこれを設定して、有効なLogto発行のJWTを持たないすべてのリクエストを拒否します(ツールが実行される前に401)。

デプロイ(zihan k3s、namespace fd-mcp

認証は、FastMCPの JWTVerifier を介したLogto(RS256 JWT)です。正規のLogtoインスタンスはguangzhou-xinru上で実行されます:

環境変数

FD_OPEN_DATA_MCP_DATABASE_URL

postgresql://fd:***@100.64.0.3:30432/fd_open_data(guangzhou-xinruのメッシュアドレス)

FDBIZ_JWKS_URI

https://auth.finddatatech.cloud/oidc/jwks

FDBIZ_ISSUER

https://auth.finddatatech.cloud/oidc

FDBIZ_AUDIENCE

Logto管理画面で登録するAPIリソース識別子(推奨: https://api.finddatatech.cloud/mcp

これらの4つのキーは、共有の fd-mcp-env Secret に追加されます(FD_OPEN_DATA_MCP_DATABASE_URL / REDIS_URL はすでに含まれており、ビジネスポッドはそれらを再利用します。兄弟ポッドの MCP_BEARER_TOKEN はここでは無効で、このポッドはベアラー認証ではなくJWT認証を使用します):

# 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

メッシュ経由で http://100.64.0.4:30803/mcp に到達可能です(zihan NodePort 30803)。

Logto: APIリソースの登録

Logto管理コンソール(https://auth-admin.finddatatech.cloud)で、識別子 https://api.finddatatech.cloud/mcp を持つAPIリソースを作成します(これは発行されたトークンの aud クレームになり、FDBIZ_AUDIENCE と一致する必要があります)。そのオーディエンスに対して承認されたクライアント(M2MまたはファーストパーティSPA)を作成します。有料ユーザーのトークンは aud: https://api.finddatatech.cloud/mcp を保持している必要があります。

公開

OIDCトラステッドパブリッシング — v* タグが .github/workflows/release.yml をトリガーします(ビルド → twine check → wheelスモークテスト → PyPIへの公開)。Harborイメージは .github/workflows/docker-publish.yml によって main / タグへのプッシュ時にビルドされます。

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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.

View all MCP Connectors

Latest Blog Posts

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