Counts how often a specified character appears in supplied text through an MCP server with HTTP and STDIO transport options.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Callmybot Cookbook MCP Server.
The callmybot-cookbook-mcp-server MCP server exposes a focused text-processing capability: counting how many times a chosen character occurs in supplied text. The caller specifies the character and the text to inspect, then receives a precise count. The available material describes this as the server's core use case; it does not document broader text analysis, storage, or external data access.
The project is a TypeScript implementation built with the official MCP TypeScript SDK and Express. Its repository also contains deployment files for running the service in a custom Docker container through Smithery.
The service supports two MCP transport modes. HTTP mode runs an Express-based MCP server and is intended for network or browser-based clients. STDIO mode is available for compatibility with clients and workflows that launch MCP processes directly. The selected mode is controlled by the TRANSPORT environment variable.
When operated over HTTP, the server adds CORS headers, records HTTP request and response activity through middleware, and processes session configuration supplied by Smithery. These features are relevant when the service is exposed through a hosted deployment or accessed by a browser-based MCP client. The README does not specify the exact request schema or response shape for the counting operation.
Local development requires Node.js 22 or newer and npm. Install the project dependencies with:
The documented development command starts HTTP mode on port 8081:
With the service running, the Smithery playground can connect to the local port for interactive testing:
The repository includes src/index.ts for the main server, package.json for dependencies and scripts, smithery.yaml for Smithery deployment and session configuration, and a Dockerfile for container hosting. The documented runtime setting is TRANSPORT; no other required environment variables are identified in the supplied material.
The callmybot-cookbook-mcp-server MCP server supports:
The source material identifies the counting operation but does not provide a separate tool name or list additional MCP tools.
This is a narrow example server rather than a documented general-purpose text toolkit. The supplied README does not describe authentication, persistent state, batching, Unicode-specific counting rules, or a detailed API schema. Confirm those behaviors against the source before depending on them in production.
The project documentation focuses on custom-container hosting on Smithery and local development. It provides an HTTP development port of 8081, but it does not document a separate production port configuration. The callmybot-cookbook-mcp-server MCP server can be deployed through Smithery or run locally, provided the required Node.js and npm prerequisites are available.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/callmybot-cookbook-mcp-server)<a href="https://allmcps.com/mcp/callmybot-cookbook-mcp-server"><img src="https://allmcps.com/api/badge/callmybot-cookbook-mcp-server?style=directory" alt="Callmybot Cookbook MCP Server on AllMCPs" /></a>