Fujitsu Social Digital Twin MCP Server
@3a3
About Fujitsu Social Digital Twin MCP Server
MCP-enabled server for natural language interaction with Fujitsu's Social Digital Twin API. Execute economic and social simulations directly from LLMs and verify effects before real-world implementation
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fujitsu-sdt-mcp": {
"command": "uvx",
"args": [
"fujitsu-sdt-mcp"
],
"env": {
"FUJITSU_API_BASE_URL": "https://apigateway.research.global.fujitsu.com/sdtp",
"FUJITSU_API_KEY": "GET YOUR API KEY FROM FUJITSU RESEARCH POPRTAL"
}
}
}
}Tools
9Retrieve a list of simulations
Start a simulation
Retrieve simulation results
Retrieve simulation metrics
Retrieve a list of simulation data
Retrieve simulation data
Analyze traffic simulation
Compare scenarios
Generate simulation settings from natural language
Overview
What is Fujitsu Social Digital Twin MCP Server?
This server integrates Fujitsu's Social Digital Twin and Digital Rehearsal API with the Model Context Protocol (MCP), enabling Large Language Models (LLMs) to access and simulate social and economic activities using natural language. It bridges the gap between LLMs and Fujitsu’s Digital Rehearsal simulation capabilities.
How to use Fujitsu Social Digital Twin MCP Server?
Install via Smithery or clone the repository and set up a Python 3.13+ environment with uv. Set two environment variables: FUJITSU_API_BASE_URL and FUJITSU_API_KEY. Start the MCP server with python -m fujitsu_sdt_mcp. For MCP-compatible clients like Claude Desktop, add the server configuration with the same environment variables. An interactive client (python client.py) is also provided for direct tool calls.
Key features of Fujitsu Social Digital Twin MCP Server
- Retrieve and display simulation lists
- Start simulations from natural language descriptions
- Retrieve and analyze simulation results
- Compare multiple simulation scenarios
- Analyze traffic simulations with region/time parameters
- Generate simulation configurations from natural language
Use cases of Fujitsu Social Digital Twin MCP Server
- Run a traffic optimization simulation for Tokyo’s morning rush hour and get CO2 emissions, travel time, and traffic volume.
- Compare different urban planning scenarios (e.g., signal timing changes vs. public transport frequency) before implementation.
- Generate simulation settings from a brief description, then start and analyze the simulation in one conversational workflow.
- Explore available simulation data and metrics interactively through an LLM chat interface.
FAQ from Fujitsu Social Digital Twin MCP Server
What is Digital Rehearsal?
Digital Rehearsal allows users to simulate human and social behavior in a digital space before implementing measures in the real world, enabling advance verification of effects and impacts.
What are the prerequisites to run this server?
Python 3.13 or higher, access to the Fujitsu API Gateway (API key), and an MCP-compatible LLM client (e.g., Claude Desktop).
How do I set up the required API credentials?
Set the environment variables FUJITSU_API_BASE_URL (default: https://apigateway.research.global.fujitsu.com/sdtp) and FUJITSU_API_KEY (your API key). You can also place them in a .env file.
What transport does the server use?
The server communicates with MCP clients using standard I/O.
What tools are available?
Tools include list_simulations, start_simulation, get_simulation_result, get_metrics, list_simdata, get_simdata, analyze_traffic_simulation, compare_scenarios, and create_natural_language_simulation_config.
More Other MCP servers
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Comments