Skip to main content
Glama
yoshitokameyama

jgrants-mcp-poc

MCP de búsqueda de subvenciones Jグランツ — PoC de torchi

Es un MCP remoto de solo lectura para utilizar la API pública de Jグランツ de la Agencia Digital desde clientes MCP como Notion.

Se basa en el ejemplo público de la Agencia Digital digital-go-jp/jgrants-mcp-server, al que se han añadido autenticación, comprobación de salud, configuración de contenedores y control del volumen de salida para la operación permanente en Sliplane.

Herramientas proporcionadas

  • ping — comprobación de conexión

  • search_subsidies — búsqueda por palabra clave, región, sector, número de empleados y finalidad de uso

  • get_subsidy_overview — agregación por período de plazo y límite de importe

  • get_subsidy_detail — obtención del detalle y la lista de documentos adjuntos

  • get_file_content — conversión a Markdown solo del documento adjunto seleccionado

Los resultados de búsqueda incluyen la URL oficial de Jグランツ y la fuente. La información obtenida es de referencia; antes de solicitar, consulte la información más reciente en la página oficial.

Related MCP server: koko-call-mcp

Configuración remota

Notion
  -> HTTPS + Bearer token
  -> Caddy gateway(公開)
  -> FastMCP server(Sliplane内部のみ)
  -> Jグランツ公開API
  • /health se publica sin autenticación para fines de supervisión.

  • /mcp valida el mismo token Bearer tanto en la puerta de enlace como en el propio MCP.

  • El token se guarda únicamente en las variables de entorno secretas de Sliplane; no se incluye en GitHub ni en los registros.

  • Los documentos adjuntos se guardan en el área temporal del propio MCP y solo se devuelve el contenido de los archivos necesarios.

Desarrollo local

Se utiliza Python 3.10 o superior y uv.

uv sync
uv run pytest
JGRANTS_REQUIRE_AUTH=0 uv run python -m jgrants_mcp_server

La configuración de Docker con autenticación es la siguiente:

cp .env.example .env
# .envのMCP_AUTH_TOKENを32文字以上のランダム値へ変更
docker compose up --build
curl http://localhost:8080/health
curl -i http://localhost:8080/mcp

Un /mcp sin autenticar devuelve HTTP 401.

Configuración de Sliplane

Se crean dos servicios desde el mismo repositorio de GitHub.

jgrants-mcp

  • Dockerfile: Dockerfile

  • Publicación: desactivada

  • Healthcheck: /health

  • Variables de entorno:

    • JGRANTS_HOST=0.0.0.0

    • JGRANTS_PATH=/mcp

    • JGRANTS_REQUIRE_AUTH=1

    • MCP_AUTH_TOKEN=<secret>

    • PORT=8000

jgrants-mcp-gateway

  • Dockerfile: gateway/Dockerfile

  • Publicación: activada

  • Healthcheck: /health

  • Variables de entorno:

    • MCP_AUTH_TOKEN=<same secret>

    • UPSTREAM_URL=http://jgrants-mcp.internal:8000

Se configura el despliegue automático para los push a main. En Notion se registran la URL pública de la puerta de enlace con /mcp añadido y el token Bearer.

Licencia y fuente

El código está bajo la Licencia MIT. El uso de la API de Jグランツ debe cumplir los Términos de uso de la API de Jグランツ. Al publicar o reutilizar, indique Jグランツ como fuente.

A
license - permissive license
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 Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for Japan's Jグランツ grant application system, enabling LLMs to search and retrieve subsidy information via natural language.
    47
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Read-only MCP server for searching Japanese government procurement bid notices (官公需) from the SME Agency's KKJ portal. Includes AI ranking, PDF requirement extraction, and CSV/calendar export.
    105
    Apache 2.0
  • F
    license
    B
    quality
    D
    maintenance
    MCP server for searching Japanese government procurement notices via the Kanpou API. Enables LLMs to search by date, keyword, or detailed criteria.
    3
    1
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for searching Japanese corporate data including companies, financials, patents, subsidies, and government statistics via official government APIs.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Read-only MCP server for searching Japan government procurement bid information from the KKJ portal.

  • Japan central + municipal subsidies (20,810 grants, 1,627 munis). 8 tools beyond Jグランツ MCP.

  • Japan Law MCP — Japanese national laws & ordinances via the e-Gov Law 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/yoshitokameyama/jgrants-mcp-poc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server