Chat mcp Server
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"chat-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Spring Boot application that provides a complete MCP (Model Context Protocol) implementation with both client and server components, integrated with Spring AI for creating comprehensive marketing campaigns through chat-based interactions.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / marketing
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
An open-source AI agent that brings the power of Gemini directly into your terminal.
Workspace template + MCP server for Claude Code, Codex CLI, Cursor & Windsurf. Multi-agent knowledge engine (ag-refresh / ag-ask) that turns any codebase into a queryable AI assistant.
MCP Security Weekly
Get CVE alerts and security updates for Chat_mcp_server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Spring Boot application that provides a complete MCP (Model Context Protocol) implementation with both client and server components, integrated with Spring AI for creating comprehensive marketing campaigns through chat-based interactions.
The application is now structured with two main components:
McpServerConfig.java)McpClientConfig.java)Clone the repository
git clone <repository-url>
cd campaign-journey-backend
Set up your AI credentials
Option 1: OpenAI
export OPENAI_API_KEY=your-openai-api-key-here
export OPENAI_MODEL=gpt-4
Option 2: Azure OpenAI
export AZURE_OPENAI_API_KEY=your-azure-api-key-here
export AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com
export AZURE_OPENAI_DEPLOYMENT_NAME=gpt-4
Build the application
mvn clean install
Run the application
mvn spring-boot:run
spring:
ai:
mcp:
server:
enabled: true
name: "Campaign Journey MCP Server"
version: "1.0.0"
description: "MCP Server for marketing campaign journey management using Spring AI"
spring:
ai:
mcp:
client:
enabled: true
name: "campaign-journey-mcp-client"
version: "1.0.0"
type: SYNC # or ASYNC
request-timeout: 30s
initialized: true
root-change-notification: true
toolcallback:
enabled: true
# SSE Transport
sse:
connections:
local-server:
url: http://localhost:8080
sse-endpoint: /sse
Connect to the WebSocket endpoint:
ws://localhost:8080/chat
The WebSocket interface supports MCP-specific commands:
/mcp/status - Check MCP server status
/mcp/tools - Get available MCP tools
/mcp/health - Check MCP health
"Create a marketing campaign for life insurance products"
"Define target audience for our insurance products"
"Develop a multi-channel marketing strategy"
"Generate an email template for promotion"
"Analyze campaign performance metrics"
"Optimize budget allocation across channels"
POST /api/marketing/campaign - Create campaignPOST /api/marketing/audience - Define audiencePOST /api/marketing/strategy - Develop strategyPOST /api/marketing/template - Generate templatePOST /api/marketing/performance - Analyze performancePOST /api/marketing/optimization - Optimize budget