RadarTopicsBuildersWeeklyReads
Open Source Radar
haris-musa/

excel-mcp-server

GitHubWebsite

A Python MCP server that lets AI agents manipulate Excel files without Excel installed, via stdio, SSE, or streamable HTTP transports. Includes tools for workbook/worksheet operations, charts, pivots, formatting, and validation.

4.1kstars
448forks
68issues
MITlicense
2025since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
D4Vinci/
Scrapling
904/wk

🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

73k7.2kPython
n8n-io/
n8n
886/wk

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

199k60kTypeScript
sansan0/
TrendRadar
183/wk

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。

61k25kPython
langgenius/
dify
753/wk

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

151k24kTypeScript
ComposioHQ/
awesome-claude-skills
585/wk

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows

72k8.1kPython
Panniantong/
Agent-Reach
4.7k/wk

Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.

66k5.5kPython
Reviewgenerated from repository data · Aug 5, 2026

What it is

A Model Context Protocol (MCP) server that lets you manipulate Excel files without needing Microsoft Excel installed. Create, read, and modify Excel workbooks with your AI agent.

How it works

Provides three transport methods to communicate with the server:

  • Stdio Transport: run locally with commands like uvx excel-mcp-server stdio and pass per-call file paths.
  • SSE Transport: Server-Sent Events (deprecated).
  • Streamable HTTP Transport: remote-friendly transport using HTTP; requires EXCEL_FILES_PATH on server for file storage and relative paths for tool file references. FastMCP can control the port via FASTMCP_PORT.

The README specifies environment handling rules for SSE/Streamable HTTP transports and per-call file paths for stdio-driven usage.

Getting started

Usage examples from the README:

  • Stdio:
    uvx excel-mcp-server stdio
    
    {
       "mcpServers": {
          "excel": {
             "command": "uvx",
             "args": ["excel-mcp-server", "stdio"]
          }
       }
    }
    
  • SSE (deprecated):
    uvx excel-mcp-server sse
    
    {
       "mcpServers": {
          "excel": {
             "url": "http://localhost:8000/sse",
          }
       }
    }
    
  • Streamable HTTP:
    uvx excel-mcp-server streamable-http
    
    {
       "mcpServers": {
          "excel": {
             "url": "http://localhost:8000/mcp",
          }
       }
    }
    

Environment variables:

  • SSE/Streamable HTTP require EXCEL_FILES_PATH on the server; defaults to ./excel_files if not set. Absolute paths are rejected; relative paths are used.
  • FASTMCP_PORT can set the listening port (default 8017).

Stdio transport uses per-call file paths, not a server-wide EXCEL_FILES_PATH.

Recent releases

  • v0.1.8 (2026-04-12): Security fix for path traversal vulnerability in SSE/streamable-http transports; added tool annotations for improved LLM tool understanding.
  • v0.1.7 (2025-08-06): Fix host/port configuration issues.
  • v0.1.6 (2025-08-01): Added functions to insert/delete rows and columns; other fixes.
  • v0.1.5 (2025-07-05): Enhanced chart functionality; added new tool.
  • v0.1.4 (2025-06-10): Add create_excel_table function; fix data reading behavior.

Traction

Stars: 4091; Forks: 448; Open issues: 68

Caveats

License: MIT Created: 2025-02-12; Last push: 2026-04-12. SSE transport is deprecated; environment handling and path traversal fixes exist in latest release.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →