Setup Guide
Connect InProfile to your AI tools in under 2 minutes.
Before you start
- Create an account on InProfile
- Connect your LinkedIn profile from the dashboard
- Generate an API key (starts with
lmcp_) - Copy your API key — it's shown only once
Claude Desktop
Add this to your Claude Desktop MCP config file (claude_desktop_config.json):
{
"mcpServers": {
"inprofile": {
"url": "https://inprofile.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Replace YOUR_API_KEY with your actual API key. Restart Claude Desktop after saving.
Cursor
Go to Cursor Settings → MCP → Add Server, and paste this config:
{
"mcpServers": {
"inprofile": {
"url": "https://inprofile.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}n8n
1. Add an "MCP Client" node to your workflow
2. Set the Server URL to: https://inprofile.ai/api/mcp
3. Add a header: Authorization = Bearer YOUR_API_KEY
4. The node will auto-discover all available toolsDirect HTTP / cURL
The MCP endpoint speaks JSON-RPC over HTTP. You can call it directly:
curl -X POST https://inprofile.ai/api/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}'Built-in Prompts
InProfile includes pre-built workflow prompts. In Claude, these appear as prompt templates you can invoke directly:
inbox_zeroCheck unread conversations, summarize them, and draft replies
outbound_prospectingSearch for prospects, review profiles, send personalized invitations
content_engagementFind high-engagement posts and draft strategic comments
weekly_reportGenerate a LinkedIn performance report with analytics
network_pulseSee who's active in your network and find engagement opportunities
Available Tools (30)
Your API key's permission scope determines which tools are available.
| Category | Tools |
|---|---|
| Messaging | get_my_profile, get_profile, send_invitation, get_connections, list_conversations, get_messages, send_message, start_conversation |
| Content | create_post, get_post, list_posts, react_to_post, comment_on_post, list_post_comments, list_post_reactions, get_post_analytics, get_feed |
| Search | search_people, search_companies, search_posts, get_search_parameters |
| Outreach | send_inmail, list_pending_invitations, cancel_invitation, list_incoming_invitations, accept_invitation, decline_invitation |
| Network | get_company_profile, get_profile_viewers |
| Advanced | raw_endpoint |
Permission Scopes
LinkedIn Safety Limits
InProfile enforces daily limits per action type to protect your LinkedIn account:
| Action | Daily Limit |
|---|---|
| Search (people, companies, posts) | 300/day |
| Profile views | 250/day |
| Messages (send, start, InMail) | 150/day |
| Engagement (reactions, comments) | 100/day |
| Connection invitations | 15/day |
| Posts | 10/day |