What does the server do?
It cycles through a collection of programming-related jokes each time the `tell_joke` tool is called, returning one joke per invocation.
@flowsoft-org
Basic information
Play around with mcp-servers and their mcp-client authentication options
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-authentication-samples": {
"command": "python",
"args": [
"server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This is a sample implementation of a Model Context Protocol (MCP) server that serves programming jokes with token-based authentication using FastAPI. It is intended as a demonstration for integration with GitHub Copilot in VS Code.
Open the project folder in VS Code, click “Reopen in Container” to use the devcontainer, then run python server.py. The server starts on http://localhost:8000. Access the SSE endpoint at /sse with a Bearer token: use valid_token for this demo.
tell_jokeIt cycles through a collection of programming-related jokes each time the `tell_joke` tool is called, returning one joke per invocation.
The server runs inside a VS Code devcontainer that automatically installs dependencies from `requirements.txt`. Python and FastAPI are the primary requirements.
The server uses a simple Bearer token for the SSE endpoint. A valid token (`valid_token`) must be included in the HTTP header. Requests without a valid token receive a 401 Unauthorized response.
This is a demonstration implementation; it is not production-ready. For production, you should use proper token validation, secure secrets, HTTPS, and rate limiting.
Jokes are stored in‑memory as a collection, and the server cycles through them on each call. No external database is used.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

Model Context Protocol Servers

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments