Basic MCP Server Tool
Overview
The Basic MCP Server Tool is a development tool designed to facilitate the packaging and running of applications using the MCP (Microservices Communication Protocol) framework.
To use the Basic MCP Server Tool, clone the repository, install the necessary dependencies, and configure the server settings in the server_config.json file. You will also need to set up your OpenAI API key for integration.
- Easy packaging of applications using Maven. - CLI execution with jbang for simplified command execution. - Integration with OpenAI for enhanced functionality.
- Developing microservices that communicate using the MCP framework.
- Running applications with OpenAI's GPT models for intelligent responses.
- Simplifying the setup and execution of server configurations.
Add to your AI client
Use these steps to connect Basic MCP Server Tool in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"quarkus-mcp-server-basic-tool-burrsutter": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-quarkus-mcp-server-basic-tool-burrsutter"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"quarkus-mcp-server-basic-tool-burrsutter": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-quarkus-mcp-server-basic-tool-burrsutter"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"quarkus-mcp-server-basic-tool-burrsutter": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-quarkus-mcp-server-basic-tool-burrsutter"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"quarkus-mcp-server-basic-tool-burrsutter": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-quarkus-mcp-server-basic-tool-burrsutter"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"quarkus-mcp-server-basic-tool-burrsutter": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-quarkus-mcp-server-basic-tool-burrsutter"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"quarkus-mcp-server-basic-tool-burrsutter": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-quarkus-mcp-server-basic-tool-burrsutter"
]
}
}
}FAQ
What is the purpose of the Basic MCP Server Tool?
It is designed to streamline the development and execution of applications using the MCP framework.
Do I need to install any dependencies?
Yes, you need to install Maven and jbang to use this tool effectively.
How do I set up my OpenAI API key?
You can set it up by creating an environment variable named OPENAI_API_KEY with your API key value.