{"_id":"@trylighthouse/mcp-server","_rev":"136-661b78221d97a871ad49596edf89edd8","name":"@trylighthouse/mcp-server","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.101":{"name":"@trylighthouse/mcp-server","version":"0.1.101","license":"MIT","_id":"@trylighthouse/mcp-server@0.1.101","maintainers":[{"name":"lghsdk","email":"alberto@trylighthouse.vc"}],"homepage":"https://trylighthouse.vc","bin":{"lighthouse-mcp":"build/index.js"},"dist":{"shasum":"106bbf1d8ed45a75eb02e4e445f55fee081008df","tarball":"https://registry.npmjs.org/@trylighthouse/mcp-server/-/mcp-server-0.1.101.tgz","fileCount":10,"integrity":"sha512-L6JTUVKJZw3qt5PDzfLH8zskcPXQS4OLtiIEitJ9D0vtlphEkbAeZVJ08FWafwqmFAIfiD8VWdjAZBZ5hn5ywg==","signatures":[{"sig":"MEUCICmMc4qUXnu+g/l7UOvUOqXHmW03UW/kdPAHkmK86pFdAiEAzirq72MUGLdB81Q7cxwHlCuYHy/Lzau7jGCHmMQWwNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCF2U5s5a26UQqRESXJY0LkHQOYuL4Qq3QFDDCfS5TN8wIgRNV6yLh9FWpoyg1Opw0F1w7LKR4W1SA1qCwk8R/dVZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230529},"main":"./build/server.js","type":"module","types":"./build/server.d.ts","engines":{"node":">=18"},"exports":{".":"./build/server.js"},"gitHead":"b9f2a61c29d3a1862a2c654d1f7fd5c61dfeec63","scripts":{"dev":"tsc --watch","build":"rm -rf build && tsc && chmod 755 build/index.js && node scripts/check-no-comments.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"lghsdk","email":"alberto@trylighthouse.vc"},"_npmVersion":"10.9.4","description":"MCP server for the Lighthouse CRM API","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.101_1789714478254_0.9284819904413295","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@trylighthouse/mcp-server","version":"0.2.1","license":"MIT","_id":"@trylighthouse/mcp-server@0.2.1","maintainers":[{"name":"lghsdk","email":"alberto@trylighthouse.vc"}],"homepage":"https://trylighthouse.vc","bin":{"lighthouse-mcp":"build/index.js"},"dist":{"shasum":"d8c83aa1ad257bd12ebc9be7a6b3c7145a3021ab","tarball":"https://registry.npmjs.org/@trylighthouse/mcp-server/-/mcp-server-0.2.1.tgz","fileCount":10,"integrity":"sha512-iehq63sjLTpsNbAcWFEKp3xxwwB1biLinCey7CypDRlEHHySAVg0/0WBgH6aZ2pKMORCg95tf9dNTR1/yn+Q/g==","signatures":[{"sig":"MEYCIQDZYp4U3GlI+f0LsFo4gmzfYWw4Lb94FkOwDok97HxYJgIhAPK+v1iTCRuatA9J5a6uKu/4i2y73MoqkqpI/7kWWm9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwhcGqRunFazTjLXjjvrgAI2mESr+Tw6ys8YT9f7MR0wIgSWrZ1BMTjJJNyFVFy8riBrxR306graEjvTkdJBdafR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265579},"main":"./build/server.js","type":"module","types":"./build/server.d.ts","engines":{"node":">=18"},"exports":{".":"./build/server.js"},"gitHead":"c4e9ab65cffe6032fb8d927f67f08469f8dd9fe5","scripts":{"dev":"tsc --watch","build":"rm -rf build && tsc && chmod 755 build/index.js && node scripts/check-no-comments.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"lghsdk","email":"alberto@trylighthouse.vc"},"_npmVersion":"10.9.4","description":"MCP server for the Lighthouse CRM API","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1_1789908541976_0.8646559311998914","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"_id":"@trylighthouse/mcp-server@0.2.3","bin":{"lighthouse-mcp":"build/index.js"},"dist":{"shasum":"14b6e28cee3455e48f025ec5091b478e31039937","tarball":"https://registry.npmjs.org/@trylighthouse/mcp-server/-/mcp-server-0.2.3.tgz","fileCount":10,"integrity":"sha512-pkkIUN6mD82c5uKpQE9Nna+as9nBvM5XlAugqHkBq/66Xw/OyGY9YSioJhfXTBOZIzFk+WU6m8EIJItgPNBbRg==","signatures":[{"sig":"MEUCIQCJRdjBxXTjWcL2I9jKGP6Gt1aePjNZv75EeBTDG9RJrQIgG0yrVQZ8TkRu4LHGG4p4g+LQ/FitpDfZN3Rsqptl7lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQClseoS9uMjJvN6Qqca7Bp9tjgEoncbIZ9icQbb+wjBXQIgGGhS2al9kjVYVYqixrddZ4Q+WOIaDzEeDaRaNUTOvmg="}],"unpackedSize":266091},"main":"./build/server.js","name":"@trylighthouse/mcp-server","type":"module","types":"./build/server.d.ts","engines":{"node":">=18"},"exports":{".":"./build/server.js"},"gitHead":"3b4523a1b17e88d3c24b3b6669f802b22cc4cb63","license":"MIT","scripts":{"dev":"tsc --watch","build":"rm -rf build && tsc && chmod 755 build/index.js && node scripts/check-no-comments.mjs","prepublishOnly":"npm run build"},"version":"0.2.3","_npmUser":{"name":"lghsdk","email":"alberto@trylighthouse.vc"},"homepage":"https://trylighthouse.vc","_npmVersion":"10.9.4","description":"MCP server for the Lighthouse CRM API","directories":{},"maintainers":[{"name":"lghsdk","email":"alberto@trylighthouse.vc"}],"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.2.3_1790601337701_0.6644166825366453"}}},"time":{"created":"2026-03-09T16:10:44.061Z","modified":"2026-09-28T13:15:38.261Z","0.1.0":"2026-03-09T16:10:44.356Z","0.1.1":"2026-03-10T11:01:54.908Z","0.1.2":"2026-03-10T11:25:39.691Z","0.1.3":"2026-03-10T13:19:43.679Z","0.1.4":"2026-03-10T13:36:35.252Z","0.1.7":"2026-03-10T16:31:20.306Z","0.1.8":"2026-03-19T10:06:40.907Z","0.1.9":"2026-03-24T14:04:47.380Z","0.1.10":"2026-03-24T15:04:43.070Z","0.1.11":"2026-03-24T18:16:38.328Z","0.1.12":"2026-03-24T18:44:58.626Z","0.1.13":"2026-03-25T18:20:42.805Z","0.1.14":"2026-03-27T13:04:36.448Z","0.1.15":"2026-03-29T10:11:50.082Z","0.1.16":"2026-03-29T17:24:38.209Z","0.1.17":"2026-03-29T18:15:26.769Z","0.1.18":"2026-03-29T18:20:59.390Z","0.1.19":"2026-03-30T07:00:43.306Z","0.1.20":"2026-03-31T08:48:42.689Z","0.1.21":"2026-04-01T14:37:18.364Z","0.1.22":"2026-04-01T14:38:46.466Z","0.1.23":"2026-04-01T14:39:40.003Z","0.1.24":"2026-04-02T13:19:12.030Z","0.1.25":"2026-04-02T14:09:22.622Z","0.1.27":"2026-04-02T15:08:46.661Z","0.1.28":"2026-04-03T07:47:56.481Z","0.1.31":"2026-04-16T07:09:52.778Z","0.1.32":"2026-04-16T07:10:59.208Z","0.1.34":"2026-04-24T21:36:10.933Z","0.1.35":"2026-05-24T10:55:48.017Z","0.1.36":"2026-05-24T11:10:38.575Z","0.1.37":"2026-05-29T10:28:02.387Z","0.1.38":"2026-05-29T10:33:30.403Z","0.1.39":"2026-05-30T17:32:39.342Z","0.1.41":"2026-06-01T08:33:53.121Z","0.1.43":"2026-06-01T09:30:10.593Z","0.1.44":"2026-06-01T10:01:12.486Z","0.1.45":"2026-06-01T10:31:18.751Z","0.1.47":"2026-06-04T13:32:35.523Z","0.1.49":"2026-06-04T13:48:00.293Z","0.1.50":"2026-06-24T12:25:40.202Z","0.1.56":"2026-06-27T00:19:54.760Z","0.1.63":"2026-07-01T20:49:55.345Z","0.1.64":"2026-07-02T11:32:23.209Z","0.1.66":"2026-07-06T08:44:00.612Z","0.1.67":"2026-07-10T19:41:39.114Z","0.1.68":"2026-07-13T07:18:13.240Z","0.1.69":"2026-07-13T14:55:17.544Z","0.1.70":"2026-07-16T17:07:36.977Z","0.1.72":"2026-07-23T08:16:44.651Z","0.1.74":"2026-07-23T17:04:12.739Z","0.1.75":"2026-07-23T17:25:38.970Z","0.1.76":"2026-07-23T18:18:48.124Z","0.1.77":"2026-07-27T12:09:45.200Z","0.1.79":"2026-08-03T11:26:55.450Z","0.1.81":"2026-08-03T16:25:23.884Z","0.1.82":"2026-08-05T11:08:48.943Z","0.1.84":"2026-08-05T16:08:36.428Z","0.1.87":"2026-08-29T17:32:18.144Z","0.1.90":"2026-09-03T08:05:04.575Z","0.1.93":"2026-09-03T21:11:33.467Z","0.1.95":"2026-09-10T08:15:59.626Z","0.1.96":"2026-09-10T16:21:37.085Z","0.1.97":"2026-09-11T21:17:50.694Z","0.1.98":"2026-09-12T10:57:35.565Z","0.1.100":"2026-09-18T06:17:31.391Z","0.1.101":"2026-09-18T06:54:38.350Z","0.2.1":"2026-09-20T12:49:02.064Z","0.2.3":"2026-09-28T13:15:37.793Z"},"license":"MIT","homepage":"https://trylighthouse.vc","description":"MCP server for the Lighthouse CRM API","maintainers":[{"name":"lghsdk","email":"alberto@trylighthouse.vc"}],"readme":"# Lighthouse MCP Server\n\nAn [MCP](https://modelcontextprotocol.io/) server that connects AI assistants (Claude, Cursor, etc.) to the Lighthouse CRM API.\n\n## Setup\n\n### 1. Get your API key\n\nGo to **Settings → API Keys** in Lighthouse and generate a key.\n\n### 2. Configure your AI client\n\n#### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"lighthouse\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@trylighthouse/mcp-server@latest\"],\n      \"env\": {\n        \"LIGHTHOUSE_API_KEY\": \"your-api-key\"\n      }\n    }\n  }\n}\n```\n\n#### Claude Code\n\n```bash\nclaude mcp add lighthouse -- npx -y @trylighthouse/mcp-server@latest\n```\n\nSet the env var: `export LIGHTHOUSE_API_KEY=your-api-key`\n\n#### Cursor\n\nAdd to `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"lighthouse\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@trylighthouse/mcp-server@latest\"],\n      \"env\": {\n        \"LIGHTHOUSE_API_KEY\": \"your-api-key\"\n      }\n    }\n  }\n}\n```\n\n## Available Tools\n\n### Records\n\nRecords support built-in types (`company`, `person`, `deal`) and custom object types (use the permalink as `record_type`).\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_crm_search_records` | Search/filter records with CRM-style filters and sorting |\n| `lighthouse_crm_get_record` | Get a single record by ID |\n| `lighthouse_crm_create_record` | Create a new record |\n| `lighthouse_crm_update_record` | Update a record's fields |\n| `lighthouse_crm_delete_record` | Delete a record |\n\n### Attributes & Options\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_crm_list_attributes` | List all field definitions for a record type |\n| `lighthouse_crm_get_attribute` | Get a single field definition |\n| `lighthouse_crm_create_attribute` | Create a custom field |\n| `lighthouse_crm_update_attribute` | Update a custom field |\n| `lighthouse_crm_delete_attribute` | Delete a custom field |\n| `lighthouse_crm_list_colors` | Get available colors for select options |\n| `lighthouse_crm_list_options` | List options for a select/status field |\n| `lighthouse_crm_create_option` | Create a field option |\n| `lighthouse_crm_delete_option` | Delete a field option |\n\n### Lists\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_crm_list_lists` | Get all CRM lists |\n| `lighthouse_crm_create_list` | Create a new list |\n| `lighthouse_crm_get_list` | Get a single list |\n| `lighthouse_crm_update_list` | Update a list |\n| `lighthouse_crm_delete_list` | Delete a list |\n| `lighthouse_crm_list_list_records` | Get records in a list |\n| `lighthouse_crm_add_to_list` | Add a record to a list |\n| `lighthouse_crm_remove_from_list` | Remove a record from a list |\n| `lighthouse_crm_share_list_with_teams` | Share a list with teams |\n| `lighthouse_crm_revoke_list_from_teams` | Revoke team access to a list |\n| `lighthouse_crm_update_list_sharing` | Update list sharing scope |\n\n### Notes\n\nNotes can be linked to multiple records at once (via the `records` map). After creation, use the link/unlink tools to add or remove associations.\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_crm_list_notes` | List notes for a record |\n| `lighthouse_crm_create_note` | Create a note linked to one or more records |\n| `lighthouse_crm_get_note` | Get a single note |\n| `lighthouse_crm_delete_note` | Delete a note |\n| `lighthouse_crm_link_note_record` | Link an existing note to an additional record |\n| `lighthouse_crm_unlink_note_record` | Remove a note's link to a record |\n\n### Tasks\n\nTasks can be linked to any record type including custom objects. Use the permalink as the key in `records` (e.g., `{\"company\": [ids], \"news\": [ids]}`).\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_crm_list_tasks` | List tasks with optional filtering and sorting |\n| `lighthouse_crm_get_task` | Get a single task |\n| `lighthouse_crm_create_task` | Create a task, optionally linked to records |\n| `lighthouse_crm_update_task` | Update a task |\n| `lighthouse_crm_delete_task` | Delete a task |\n\n### Documents and files\n\nFiles and folders live in the workspace, not on a record. Linking one to a record is what makes it show up on that record.\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_documents_list` | List folders and files at the workspace root or inside a folder |\n| `lighthouse_documents_list_for_record` | List the folders and files linked to a record |\n| `lighthouse_documents_create_folder` | Create a folder |\n| `lighthouse_documents_update_folder` | Rename, move or reshare a folder |\n| `lighthouse_documents_delete_folder` | Delete a folder and everything inside it |\n| `lighthouse_documents_link_folder_to_record` | Link a folder to a record |\n| `lighthouse_documents_unlink_folder_from_record` | Remove a folder's link to a record |\n| `lighthouse_documents_upload_file` | Reserve a file and get a signed upload URL |\n| `lighthouse_documents_get_file` | Get one file, optionally with a download URL |\n| `lighthouse_documents_update_file` | Rename, move or reshare a file |\n| `lighthouse_documents_delete_file` | Delete a file |\n| `lighthouse_documents_link_file_to_record` | Link a file to a record |\n| `lighthouse_documents_unlink_file_from_record` | Remove a file's link to a record |\n\n### Views\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_crm_list_views` | List saved CRM views |\n| `lighthouse_crm_get_view` | Get a single view |\n| `lighthouse_crm_update_view` | Update a view |\n| `lighthouse_crm_delete_view` | Delete a view |\n| `lighthouse_crm_share_view_with_teams` | Share a view with teams |\n| `lighthouse_crm_revoke_view_from_teams` | Revoke team access to a view |\n| `lighthouse_crm_update_view_sharing` | Update view sharing scope |\n\n### Workspace\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_workspace_me` | Get current authenticated user |\n| `lighthouse_workspace_list_users` | List workspace users |\n| `lighthouse_workspace_get_user` | Get a workspace user |\n| `lighthouse_workspace_list_teams` | List workspace teams |\n| `lighthouse_workspace_get_team` | Get a workspace team |\n\n### Discovery\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_discovery_list_attributes` | Get discovery filter attributes |\n| `lighthouse_discovery_search_companies` | Search the company database |\n| `lighthouse_discovery_search_investors` | Search investors (VC funds, angels, etc.) |\n| `lighthouse_discovery_search_organizations` | Search non-profits, governments, and other organizations |\n| `lighthouse_discovery_search_schools` | Search schools and universities |\n| `lighthouse_discovery_search_people` | Search the people database |\n| `lighthouse_discovery_lookup_by_domain` | Look up companies by domain |\n| `lighthouse_discovery_lookup_by_linkedin` | Look up companies by LinkedIn URL |\n| `lighthouse_discovery_lookup_people_by_linkedin` | Look up people by LinkedIn URL |\n| `lighthouse_discovery_list_saved_searches` | List saved discovery searches |\n| `lighthouse_discovery_list_search_results` | Get results of a saved search |\n| `lighthouse_discovery_list_locations` | Get location filter options |\n| `lighthouse_discovery_list_industries` | Get industry filter options |\n| `lighthouse_discovery_list_tags` | Get tag filter options |\n\n### Reports & Dashboards\n\n| Tool | Description |\n|------|-------------|\n| `lighthouse_reports_list_dashboards` | List dashboards |\n| `lighthouse_reports_create_dashboard` | Create a dashboard |\n| `lighthouse_reports_get_dashboard` | Get a dashboard |\n| `lighthouse_reports_update_dashboard` | Update a dashboard |\n| `lighthouse_reports_delete_dashboard` | Delete a dashboard |\n| `lighthouse_reports_list_widgets` | List widgets in a dashboard |\n| `lighthouse_reports_create_widget` | Create a widget |\n| `lighthouse_reports_update_widget` | Update a widget |\n| `lighthouse_reports_delete_widget` | Delete a widget |\n| `lighthouse_reports_get_widget_data` | Get widget data |\n| `lighthouse_reports_share_dashboard_with_teams` | Share a dashboard with teams |\n| `lighthouse_reports_revoke_dashboard_from_teams` | Revoke team access to a dashboard |\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `LIGHTHOUSE_API_KEY` | Yes | Your Lighthouse API key |\n| `LIGHTHOUSE_API_URL` | No | Override API base URL (default: `https://api.trylighthouse.vc`) |\n","readmeFilename":"README.md"}