Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Python-sdk Alternatives
Similar projects and alternatives to python-sdk
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
pages-gem
A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
-
-
-
zed
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
google-search-results-nodejs
SerpApi client library for Node.js. Previously: Google Search Results Node.js.
-
-
-
-
LibreChat
Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active
-
-
specification
Discontinued Specification and documentation for the Model Context Protocol [Moved to: https://github.com/modelcontextprotocol/modelcontextprotocol] (by modelcontextprotocol)
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
python-sdk discussion
python-sdk reviews and mentions
-
Patching the MCP SDK Doesn't Fix It. Pin the OAuth Issuer in TypeScript.
On September 28, 2026, the MCP Python SDK maintainers published GHSA-qx49-fqc8-xw99, rated High (7.5). In affected versions, the SDK's OAuth client "let the MCP server a client connected to decide where the client's OAuth credentials were sent." A hostile server could receive the client_secret, the authorization code and the PKCE code_verifier.
-
I Audited the MCP SDK OAuth Fix: 3 Checks Upgrading Misses
Here is the short version. On September 28, a GitHub advisory landed on the modelcontextprotocol python-sdk repo: GHSA-qx49-fqc8-xw99, titled "OAuth client could send credentials to an authorization server chosen by the MCP server." A malicious MCP server can steer the SDK's OAuth discovery so that the client_secret, the authorization code, and the PKCE code_verifier all get delivered to an attacker's token endpoint. No CVE, no known exploitation in the wild, CVSS 3.1 7.5. The patched releases, 1.30.0 and 2.2.0, have been on PyPI since September 7.
-
PII review solved in 75 lines with MCP
The server uses FastMCP from the official MCP Python SDK. The SDK handles the protocol and builds the tool's input schema from the function signature. We supply the scan logic.
-
MCP Crash Course: Model Context Protocol Explained (Simply)
Here's a basic Python MCP server:
-
Why Your MCP Server Breaks Silently When the SDK Renames Things Underneath You
The MCP Python SDK's FastMCP class was the decorator-based, batteries-included way to stand up an MCP server: @mcp.tool(), run it, done. In v2.0.0, the SDK team renamed it to MCPServer and moved the supporting submodules from mcp.server.fastmcp to mcp.server.mcpserver. The official migration guide confirms the scope: "FastMCP is now MCPServer, and there is a first-class Client." The decorator API itself didn't change, and the low-level Server was rebuilt around a shared dispatcher engine, but the import path every existing project depended on simply moved, a change also confirmed in the v2.0.0 GitHub release notes.
-
The Redirect Is Part of the Threat Model: Hardening MCP Client Connections
The MCP Python SDK v2.2.0 release, published September 7, makes the boundary explicit. Client("https://..."), streamable_http_client, and sse_client follow redirects only when the scheme, host, and port stay the same. An http to https upgrade on the same host is allowed. A redirect anywhere else fails, and the session remains usable.
- The 3-File Local MCP Server That Tames Your Agent's Tool Sprawl
-
117K shipping rates over MCP: a production case study
The MCP server itself is ~600 lines of Flask. The official Python MCP SDK does most of the heavy lifting — you register tools with decorators, and the SDK handles the JSON-RPC plumbing over stdin/stdout (for local) or HTTP+SSE (for hosted).
-
How to build an MCP server, step by step
MCP Python SDK — server build steps, the FastMCP API, and the mcp CLI (Inspector / install): modelcontextprotocol.io/docs/develop/build-server and github.com/modelcontextprotocol/python-sdk (verified 26 Jun 2026).
-
Anthropic Python SDK v0.119.0: New LLM Stop Reason — Plus Rust, FastAPI & More
Source: MCP Python SDK
-
A note from our sponsor - AppSignal
www.appsignal.com | 6 Oct 2026
Stats
modelcontextprotocol/python-sdk is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of python-sdk is Python.