← Back to directory
B

Bookworm Mcptools

Community
An MCP server providing tools for BookWorm, such as catalog and registry services.
GitHub source repository ↗
★ 504 Stars Category · Dev Tools Very popular Source revision 2eaabbc1016a
37FMRS · D
Reliability
5/20
Security and permissions
8/20
Maintenance
12/20
Documentation
6/20
Setup experience
6/20

This server is an MCP tool within the BookWorm demo project, providing catalog and registry services. It is not an official product but part of the project. It showcases MCP integration in .NET microservices, but given the demo nature, it is not recommended for production use.

Read the FMRS scoring method →

This is an MCP server that provides tools for BookWorm, such as catalog and registry services. BookWorm is a demo cloud-native application built with Aspire, integrating AI, microservices, domain-driven design, and multi-agent systems. This server implements standardized AI tooling via MCP and supports A2A and AG-UI protocols.

Tools

The tool list has not been reviewed yet.

Setup

Based on the repository and server manifest, the server is distributed as an OCI image via ghcr.io/foxminchan/bookworm/mcptools:1.0.0. Running it requires setting environment variables: CATALOG_HTTP, CATALOG_HTTPS, services__catalog__http__0, and services__catalog__https__0, which specify the catalog service HTTP/HTTPS endpoints. For detailed local setup and deployment, refer to the repository README.

Fit and risk

Best for

  • Developers wanting to integrate an MCP server into a .NET Aspire application.
  • Teams needing standardized AI tool interfaces for multi-agent collaboration.

Not for

  • Production use: The project explicitly states it's for demo purposes only and not production-ready.
  • Users seeking a full BookWorm client UI; this server only provides backend tools.

Required permissions

  • Network access: Requires access to the configured catalog service endpoints (CATALOG_HTTP and CATALOG_HTTPS) to perform tool calls.

Risks and side effects

  • Dependency on the configured catalog service availability; tool calls will fail if endpoints are unreachable.
  • Since the project is a demo, there may be unresolved security or stability issues.
  • When using AI features, external APIs (e.g., OpenAI) may be involved, posing data egress risks.

Troubleshooting

  1. Ensure all required environment variables are set and verify the endpoint values are valid.
  2. Check that the catalog service is running and network accessible from the MCP server.
  3. Ensure you are using the correct version of the OCI image (1.0.0) and follow the repository's deployment instructions.

Use cases

As a developer, access BookWorm catalog and registry services via MCP during development or demos.
Integrate BookWorm catalog and registry tools in AI agent workflows for intelligent book management.

Supported clients

Supported clients have not been confirmed yet.