You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhance documentation for search_meetings and list_teams
- Updated README.md to clarify the search_meetings functionality, specifying the use of 'meeting_title' and suggesting the use of list_meetings for better performance with many meetings.
- Revised the link for list_teams in README.md to point to the correct Fathom API reference.
- Improved descriptions in openapi.ts and server.ts to reflect the updated search_meetings parameters.
Copy file name to clipboardExpand all lines: README.md
+10-14Lines changed: 10 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,27 +41,16 @@ That's it. Ask Claude about your meetings.
41
41
|`search_meetings`| Search meetings by title with optional filters |[MCP Custom](#custom-mcp-tools)|
42
42
|`get_transcript`| Get full transcript for a recording |[Fathom API](https://developers.fathom.ai/api-reference/recordings/get-transcript)|
43
43
|`get_summary`| Get AI-generated summary for a recording |[Fathom API](https://developers.fathom.ai/api-reference/recordings/get-summary)|
44
-
|`list_teams`| List all accessible teams |[Fathom API](https://developers.fathom.ai/sdks/available-methods)|
44
+
|`list_teams`| List all accessible teams |[Fathom API](https://developers.fathom.ai/api-reference/teams/list-teams)|
45
45
|`list_team_members`| List members of a team |[Fathom API](https://developers.fathom.ai/api-reference/team-members/list-team-members)|
46
46
47
47
### Custom MCP Tools
48
48
49
-
Tools marked as **MCP Custom** are built specifically for this server and don't exist in the Fathom API. See the [/docs](https://www.fathom-mcp-server.com/docs) page for full parameter documentation.
50
-
51
49
#### `search_meetings`
52
50
53
-
Search meetings by title. This is an MCP-native tool that performs client-side filtering since Fathom's API doesn't provide a search endpoint.
51
+
Search Fathom meetings by title or meeting_title. This is an MCP-native tool that performs client-side filtering since Fathom's API doesn't provide a search endpoint. For users with many meetings, use `list_meetings` with date filters for better performance.
|`recorded_by`| string[]|| Filter by recorder email addresses |
53
+
See the [Fathom MCP Server documentation](https://www.fathom-mcp-server.com/docs) for full request and response parameters.
65
54
66
55
### Example Usage in Claude
67
56
@@ -94,6 +83,7 @@ The Fathom API itself only provides read access via its `public_api` scope. Writ
94
83
## Limitations
95
84
96
85
-`search_meetings` performs client-side filtering since Fathom's API doesn't provide a search endpoint. For users with many meetings, use `list_meetings` with date filters instead.
86
+
- You can always ask the LLM what query params are avaialable.
97
87
98
88
## Self-Hosting
99
89
@@ -194,6 +184,12 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for development setup and guidelines.
194
184
195
185
See [RELEASING.md](RELEASING.md) for version and release instructions.
196
186
187
+
## Future Development Plans
188
+
189
+
-**Transcript vectorization** — Enable vectorization of large transcripts so LLMs can parse and understand them more efficiently. Would be implemented as a stateless worker to ensure no user data is persisted.
190
+
191
+
Contributions toward these goals are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md).
0 commit comments