Talebook MCP Server
Serves as both the MCP and HTTP interface for the book-related tools, allowing the server to be accessible via HTTP endpoints.
Provides the runtime environment for the MCP server, allowing it to be executed and integrated with Python-based applications.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Talebook MCP Serverhow many books are in the collection?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Talebook MCP Server
A simple Model Context Protocol (MCP) server built with FastAPI that provides book-related tools.
Features
get_books_count: Returns the current count of books in the collection (defaults to 1)
Built with FastAPI for both MCP and HTTP interfaces
Supports both stdio transport (for MCP clients) and HTTP endpoints
Related MCP server: SENTRA MCP
Installation
Install dependencies:
pip install -r requirements.txtUsage
Running as MCP Server (stdio transport)
python src/server.pyRunning as FastAPI HTTP Server
python src/server.py --fastapiThe HTTP server will be available at http://localhost:8000
Available Endpoints (HTTP mode)
GET /- Health checkGET /tools- List available toolsPOST /tools/get_books_count- Get books count
Available Tools (MCP mode)
get_books_count: Get the current count of books in the collection
Input: No parameters required
Output: Text content with the books count
MCP Configuration
To use this server with an MCP client, add the following to your MCP configuration:
{
"mcpServers": {
"talebook-mcp": {
"command": "python",
"args": ["/path/to/talebook-mcp/src/server.py"],
"env": {}
}
}
}Development
The server is structured to be easily extensible. To add new tools:
Add the tool definition to the
list_tools()functionAdd the tool handler to the
call_tool()functionImplement the tool function
Optionally add HTTP endpoints for the new tool
Example Tool Usage
When using an MCP client, you can call the get_books_count tool:
{
"method": "tools/call",
"params": {
"name": "get_books_count",
"arguments": {}
}
}The server will respond with:
{
"content": [
{
"type": "text",
"text": "Current books count: 1"
}
]
}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 Servers
- Alicense-qualityDmaintenanceA Model Context Protocol (MCP) server implementation built with Python and FastAPI for educational purposes. Demonstrates MCP server functionality through a books API interface.Last updatedMIT
- Alicense-qualityDmaintenanceA minimal FastAPI-based MCP server that provides basic utility tools like ping and time functions. Designed for easy deployment with Docker support, authentication, and extensible architecture for future tool additions.Last updatedMIT
- Flicense-qualityDmaintenanceA minimal Model Context Protocol server built with FastAPI that provides a basic "Hello World" resource and tool. Serves as a starting point for building and validating MCP client integrations with richer resources and tools.Last updated
- Alicense-qualityCmaintenanceRead-only MCP server for accessing local Kindle library data, exposing tools to query profile, health, and book metadata.Last updatedMIT
Related MCP Connectors
MCP server for URL shortening and management
MCP (Model Context Protocol) server for Appwrite
A basic MCP server to operate on the Postman 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/HorkyChen/talebook-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server