Skip to main content
Glama
sharveen22

LogicNotes MCP Server

by sharveen22
README.md
# LogicNotes MCP Server

LogicNotes MCP is a read-only Model Context Protocol bridge for LogicNotes meeting notes.

It lets MCP-compatible agents search completed LogicNotes meetings, fetch summaries, fetch transcripts when the user grants transcript scope, and list action items without writing to notes, CRMs, calendars, or Google Sheets.

## What LogicNotes Does

LogicNotes is a mobile-first AI meeting notes app for sales people who meet customers face to face. Record an in-person meeting on iPhone, get clean AI summaries, action items, transcripts, and follow-up context, then sync everything automatically to Salesforce, HubSpot, Zoho CRM, Dynamics 365, or Google Sheets.

This MCP server sits on top of completed meeting notes. It does not join online meetings as a bot.

## Tools

- `search_notes`: Search completed LogicNotes meeting notes for the authenticated user.
- `fetch_note`: Fetch one completed meeting note by `noteId`.
- `fetch_transcript`: Fetch the transcript for one meeting note when transcript scope is enabled.
- `list_action_items`: List action items across completed meeting notes.

## Requirements

- Node.js 18 or newer.
- A LogicNotes MCP token.

Create a token in the LogicNotes app:

1. Open LogicNotes.
2. Go to Settings.
3. Open Meeting Intelligence / AI Agents.
4. Create an MCP access token.
5. Copy the token once and store it in your MCP client config.

Tokens start with `lnmcp_`. Transcript access is optional and is controlled when the token is created.

## Claude Desktop Example

```json
{
  "mcpServers": {
    "logicnotes": {
      "command": "npx",
      "args": ["-y", "logicnotes-mcp-server"],
      "env": {
        "LOGICNOTES_MCP_TOKEN": "lnmcp_your_token_here"
      }
    }
  }
}
```

## Local Usage

```sh
LOGICNOTES_MCP_TOKEN=lnmcp_your_token_here npx -y logicnotes-mcp-server
```

To point at staging or a custom endpoint:

```sh
LOGICNOTES_MCP_TOKEN=lnmcp_your_token_here \
LOGICNOTES_MCP_ENDPOINT=https://us-central1-logicnotes-staging.cloudfunctions.net/mcp \
npx -y logicnotes-mcp-server
```

## Security

- Read-only by design.
- User-scoped token authentication.
- No CRM writes.
- No Sheets writes.
- No calendar writes.
- No note mutation.
- Transcript access requires a token with transcript scope.
- Tokens can be revoked from LogicNotes.

## Example Prompts

- "Search my LogicNotes meetings for who owes me 10K."
- "What follow-ups did I promise last week?"
- "Find meetings where the customer raised pricing objections."
- "Which deals need CRM updates?"
- "Fetch the transcript for this meeting."

## License

MIT