everything vs mcp-sdk-client-ssejs
Side-by-side comparison to help you pick between these two MCP servers.
everything by modelcontextprotocol | mcp-sdk-client-ssejs by mybigday | |
|---|---|---|
| Stars | ★ 85,748 | ★ 0 |
| 30d uses | — | — |
| Score | 77 | 30 |
| Official | ✓ | — |
| Categories | Developer ToolsAI / LLM ToolsOther | Developer ToolsAI / LLM ToolsOther |
| Language | TypeScript | TypeScript |
| Last commit | this month | 8 mo ago |
everything · Summary
Official MCP test server exercising all protocol features for client builders.
mcp-sdk-client-ssejs · Summary
A React Native-compatible client transport for MCP using SSE.js to support llm.rn integration.
everything · Use cases
- Testing MCP client implementations against all protocol features
- Learning MCP protocol capabilities through a reference server
- Validating client compatibility with different transport methods
mcp-sdk-client-ssejs · Use cases
- Building React Native applications that need to integrate with MCP servers
- Implementing AI-powered features in mobile apps using llama.rn
- Creating custom MCP client transports for specific environments
everything · Install
NPX (recommended)
{
"mcpServers": {
"everything": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-everything"]
}
}
}On Windows, use cmd /c:
{
"mcpServers": {
"everything": {
"command": "cmd",
"args": ["/c", "npx", "-y", "@modelcontextprotocol/server-everything"]
}
}
}Docker
{
"mcpServers": {
"everything": {
"command": "docker",
"args": ["run", "-i", "--rm", "mcp/everything"]
}
}
}Global install
npm install -g @modelcontextprotocol/server-everything@latest
npx @modelcontextprotocol/server-everythingmcp-sdk-client-ssejs · Install
npm install @modelcontextprotocol/sdk
npm install mcp-sdk-client-ssejsFor React Native, you may need to configure your metro config:
module.exports = {
presets: [/* ... */],
plugins: [
[
'module-resolver',
{
alias: {
'@modelcontextprotocol/sdk': '@modelcontextprotocol/sdk/dist/esm',
},
},
],
],
}If CustomEvent is missing in React Native, add this polyfill:
import NativeCustomEvent from 'react-native/Libraries/Events/CustomEvent'
window.CustomEvent = class CustomEvent extends NativeCustomEvent {
constructor(type, eventInitDict = {}) {
super(type, eventInitDict)
}
}