MCP Server
MCP
io.github.fieldcure/essentials
Essential MCP server: HTTP, web search, downloads, Wolfram|Alpha, shell, JS, file I/O, memory.
Install
nuget:[email protected]
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "nuget",
"registryBaseUrl": "https://api.nuget.org/v3/index.json",
"identifier": "FieldCure.Mcp.Essentials",
"version": "2.6.1",
"runtimeHint": "dnx",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"value": "{essentials_search_engine}",
"variables": {
"essentials_search_engine": {
"description": "Initial search engine",
"default": "bing",
"choices": [
"bing",
"duckduckgo",
"serper",
"tavily",
"serpapi"
]
}
},
"name": "ESSENTIALS_SEARCH_ENGINE"
},
{
"value": "{essentials_search_api_key}",
"variables": {
"essentials_search_api_key": {
"description": "API key for the engine selected by ESSENTIALS_SEARCH_ENGINE",
"isSecret": true
}
},
"name": "ESSENTIALS_SEARCH_API_KEY"
},
{
"value": "{serper_api_key}",
"variables": {
"serper_api_key": {
"description": "Serper API key for web search",
"isSecret": true
}
},
"name": "SERPER_API_KEY"
},
{
"value": "{serpapi_api_key}",
"variables": {
"serpapi_api_key": {
"description": "SerpApi API key for web search",
"isSecret": true
}
},
"name": "SERPAPI_API_KEY"
},
{
"value": "{tavily_api_key}",
"variables": {
"tavily_api_key": {
"description": "Tavily API key for web search",
"isSecret": true
}
},
"name": "TAVILY_API_KEY"
},
{
"value": "{wolfram_appid}",
"variables": {
"wolfram_appid": {
"description": "Wolfram|Alpha AppID",
"isSecret": true
}
},
"name": "WOLFRAM_APPID"
},
{
"value": "{essentials_memory_path}",
"variables": {
"essentials_memory_path": {
"description": "SQLite memory database path"
}
},
"name": "ESSENTIALS_MEMORY_PATH"
},
{
"value": "{essentials_download_directory}",
"variables": {
"essentials_download_directory": {
"description": "Default directory for downloaded files"
}
},
"name": "ESSENTIALS_DOWNLOAD_DIRECTORY"
},
{
"value": "{essentials_settings_path}",
"variables": {
"essentials_settings_path": {
"description": "Settings file path"
}
},
"name": "ESSENTIALS_SETTINGS_PATH"
}
]
}
]
}
mcp
model-context-protocol
nuget
By
Comments
Sign in to leave a comment