Fujitsu Social Digital Twin MCP Server
About
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
Details
- Author
- 3a3
- GitHub stars
- 2
- Downloads
- 212
- Categories
- Other
Jump to
- 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
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Fujitsu Social Digital Twin MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
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.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"fujitsu social digital twin mcp server": {
"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"
}
}
}
}
}
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"
}
}
}
Fujitsu Social Digital Twin MCP Server
This project integrates Fujitsu's Social Digital Twin and Digital Rehearsal API with the Model Context Protocol (MCP), allowing Large Language Models (LLMs) to access Fujitsu's Digital Rehearsal API through natural language.
<a href="https://glama.ai/mcp/servers/@3a3/fujitsu-sdt-mcp">
</a>
Overview
Fujitsu's Social Digital Twin recreates not only the state of people and objects in the digital space based on real-world data, but also entire economic and social activities. Its core function, "Digital Rehearsal," enables users to simulate human and social behavior in a digital space before implementing measures in the real world, allowing for advance verification of their effects and impacts.
This project uses MCP to bridge the gap between LLMs and the Digital Rehearsal API, enabling users to run simulations and analyze results using natural language.
Key Features
- Retrieve and display simulation lists
- Start simulations
- Retrieve and analyze simulation results
- Manage simulation data
- Analyze traffic simulations
- Compare scenarios
- Generate simulation configurations from natural language
Prerequisites
- Python 3.13 or higher
- Access to Fujitsu API Gateway (API Key)
- MCP-compatible LLM client (e.g., Claude Desktop)
Installation
Installing via Smithery
To install Fujitsu Social Digital Twin Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @3a3/fujitsu-sdt-mcp --client claude
1. Clone the Repository
git clone https://github.com/3a3/fujitsu-sdt-mcp.git
cd fujitsu-sdt-mcp
2. Set Up Environment
Using uv (recommended):
First, install uv:
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



