Install
$ agentstack add mcp-adityagupta930-mcp-server ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ● Environment & secrets Used
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Fireflies MCP Server
An MCP (Model Context Protocol) server that connects AI assistants to the Fireflies.ai API, enabling them to access meeting transcripts, summaries, analytics, and more.
Setup
- Install dependencies
``bash pip install -r requirements.txt ``
- Configure environment
``bash cp .env.example .env ` Add your Fireflies API key to .env: ` FIREFLIES_API_KEY=your_fireflies_api_key_here `` Get your API key from Fireflies Settings.
- Run the server
``bash python server.py ``
Tools
Meetings
| Tool | Description | |------|-------------| | list_meetings(limit) | List recent recorded meetings | | search_meetings(query_text) | Search meetings by keyword | | get_meetings_by_date(start_date, end_date) | Filter meetings by date range (YYYY-MM-DD) |
Transcripts
| Tool | Description | |------|-------------| | get_meeting_notes(transcript_id) | Get full transcript and action items | | get_meeting_summary(transcript_id) | Get AI-generated summary, keywords, and action items | | export_transcript_markdown(transcript_id) | Export transcript as formatted Markdown |
Analytics
| Tool | Description | |------|-------------| | get_speakers(transcript_id) | Get speakers with word and sentence counts | | get_meeting_analytics(transcript_id) | Get talk-time, participation %, and word counts per speaker | | get_all_action_items(limit) | Aggregate action items from recent meetings |
User
| Tool | Description | |------|-------------| | get_user_info() | Get Fireflies account info | | add_bot_to_meeting(meeting_url, title) | Add Fireflies bot to a live meeting |
Project Structure
├── server.py # MCP server entry point
├── client.py # Fireflies GraphQL client
├── config.py # Environment config
├── tools/
│ ├── meetings.py # Meeting listing and search tools
│ ├── transcript.py # Transcript and summary tools
│ ├── analytics.py # Speaker analytics tools
│ └── user.py # User and bot management tools
└── requirements.txt
License
See [LICENSE](LICENSE).
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Adityagupta930
- Source: Adityagupta930/MCP-server
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.