Yuvansh MCP Server
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., "@Yuvansh MCP ServerWhat's my YuvaBucks balance?"
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.
Yuvansh MCP Server
Reusable MCP server for Yuvansh projects, starting with Chatty Pi.
Features
Streamable HTTP MCP endpoint at
/mcpHealth endpoint at
/healthRead-only Chatty Pi tools
Pagination for list-style tools
Development mock authentication
Database/provider-independent Chatty Pi service layer
Production fail-closed authentication until a trusted OAuth/JWT verifier is added
No secrets committed to the repository
Related MCP server: club-mcp
Local setup
Requirements: Node.js 20+ and npm.
npm install
cp .env.example .env
npm run build
npm startDevelopment mode:
npm run devWith ENABLE_MOCK_AUTH=true and NODE_ENV=development, the server authenticates the configured MOCK_USER_ID and uses mock Chatty Pi data. This is for local testing only.
Environment variables
PORT— HTTP port, default3000MCP_PATH— MCP endpoint path, default/mcpNODE_ENV—developmentorproductionCHATTY_PI_API_BASE_URL— Chatty Pi API base URLCHATTY_PI_API_KEY— server-side Chatty Pi API credentialMCP_AUTH_TOKEN— reserved for future trusted authentication integrationMOCK_USER_ID— development-only mock user IDENABLE_MOCK_AUTH— enables development mock mode
Never commit .env or real credentials.
Endpoints
GET /health— service healthPOST /mcp— Streamable HTTP MCP endpoint
MCP tools
get_my_profile— authenticated user's profileget_my_posts— authenticated user's posts, paginatedget_my_notifications— authenticated user's notifications, paginatedget_my_yuvabucks— authenticated user's YuvaBucks balance and transactions
All current tools are read-only. No account deletion, transfers, password changes, or other destructive operations are exposed.
Security
Production requests currently fail closed until a trusted authentication layer is implemented. The server intentionally does not accept a user ID from an MCP client as proof of identity.
Before production deployment, connect the server to an OAuth 2.1/JWT verification layer and derive the Chatty Pi user identity from the verified credential. Do not replace this with a client-supplied header.
Chatty Pi integration
The Chatty Pi API paths /me, /posts, /notifications, and /yuvabucks are placeholders for the eventual Chatty Pi API contract. Keep database-specific logic inside the service layer so the MCP interface does not depend on Zite, Firebase, Google Sheets, or another particular backend.
Production domain
Intended endpoint:
https://mcp.yuvansh.info/mcp
DNS and hosting must be configured separately. Expose the service over HTTPS and configure credentials through the hosting provider's secret manager.
Deployment
Deploy as a normal Node.js HTTP application on a Node-compatible host. Configure environment variables, expose HTTPS, and point mcp.yuvansh.info to the deployed service.
Adding another project
Keep project-specific API calls inside a service module and register new MCP tools in their own module. Do not put database-specific logic directly inside the MCP transport layer.
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-qualityCmaintenanceA read-only X/Twitter MCP server that enables data retrieval for user profiles, tweets, and social graphs using OAuth 2.0 Bearer Token authentication. It supports searching recent tweets, viewing timelines, and tracking engagement metrics like followers, likes, and retweets.3MIT
- Alicense-qualityAmaintenanceRead-only MCP server for the Hyper Human Club / Fluent Community REST API. Enables querying posts, comments, members, and profiles securely without sharing browser sessions.MIT
- Alicense-qualityAmaintenanceRead-only MCP server for accessing Substack content including publications, posts, comments, author profiles, recommendations, and Notes feed using your own session token.7232MIT
- Alicense-qualityDmaintenanceProvides read-only access to Reddit through 8 tools for searching, browsing, and retrieving posts, comments, and user data, compatible with any MCP client.MIT
Related MCP Connectors
The personal context layer for AI: your profile and files, read by any MCP client over OAuth.
Hosted MCP for X/Twitter and Reddit. 12 read-only tools, no API keys, free during beta.
Public read-only MCP HTTP gateway for the Solapur software developers registry.
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/yuvansh1108/yuvansh-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server