Claude Desktop Integration

Connect Claude Desktop to the LookC MCP server for seamless company research capabilities directly in your conversations.


Overview

Claude Desktop's MCP integration allows you to enhance conversations with real-time company data from LookC's research databases. This integration uses the streamable HTTP transport for reliable connectivity and supports all LookC MCP tools.

Native Integration

LookC tools appear directly in Claude Desktop's interface for seamless research workflows.

Conversational Research

Ask Claude to research companies and employees using natural language queries.

Configuration

Configure Claude Desktop to connect to the LookC MCP server using the streamable HTTP transport.

Claude Desktop Configuration File

Claude Desktop configuration

{
  "mcpServers": {
    "lookc": {
      "command": "node",
      "args": [
        "-e",
        "const { spawn } = require('child_process'); const client = spawn('curl', ['-X', 'POST', 'https://api.lookc.io/mcp', '-H', 'Content-Type: application/json', '-H', `Authorization: Bearer ${process.env.LOOKC_API_KEY}`, '--data-binary', '@-'], { stdio: ['pipe', 'pipe', 'inherit'] }); process.stdin.pipe(client.stdin); client.stdout.pipe(process.stdout);"
      ],
      "env": {
        "LOOKC_API_KEY": "your_lookc_api_key_here"
      }
    }
  }
}

Environment Variables Setup

For security, store your LookC API key as an environment variable:

Environment setup

# Add to ~/.bashrc or ~/.zshrc
export LOOKC_API_KEY="your_lookc_api_key_here"

# Reload shell configuration
source ~/.bashrc  # or ~/.zshrc

Restart Claude Desktop

After updating the configuration:

  1. Close Claude Desktop completely
  2. Restart the application
  3. Verify connection by checking for LookC tools in the interface

Usage Examples

Once configured, you can use LookC research capabilities directly in Claude conversations.

Basic Company Research

Research conversations

User: "Can you research the engineering team at Stripe? I'm particularly interested in senior engineers and technical leaders."

Claude: I'll help you research Stripe's engineering team using LookC's database. Let me start by getting their organization information and then find their technical staff.

[Claude calls get_organization_ids with Stripe's LinkedIn URL]
[Claude calls get_employee_list with engineering title filters and senior seniority levels]

Based on the LookC data, here's what I found about Stripe's engineering team:

**Technical Leadership:**
- [Detailed list of VPs, Directors, and Senior Engineers]
- [Team structure and key personnel]
- [Recent hiring patterns and growth areas]

Advanced Research Workflows

Complex research tasks

User: "I'm analyzing the fintech space. Can you research the technical teams at Stripe, Square, and Plaid? Focus on their payments infrastructure and API teams."

Claude: I'll conduct a comprehensive analysis of the technical teams at these leading fintech companies, focusing specifically on payments infrastructure and API development roles.

[Claude uses multiple LookC tool calls with specific filters]
[Analyzes team structures and identifies key personnel]
[Provides strategic insights based on the data]

**Fintech Technical Team Analysis:**

1. **Payments Infrastructure Teams:**
   - Team sizes and growth patterns
   - Key technical leaders and their backgrounds
   - Infrastructure specializations

2. **API Development Focus:**
   - Developer experience teams
   - Platform engineering leadership
   - Recent API-focused hires

3. **Strategic Insights:**
   - Hiring trends and competitive positioning
   - Technical expertise gaps and opportunities
   - Market positioning based on team structure

Tool-Specific Examples

Individual tool usage

User: "What's the LookC organization ID for Anthropic?"

Claude: I'll look up Anthropic's organization information using their LinkedIn URL.

[Calls get_organization_ids with Anthropic's LinkedIn URL]

Anthropic's LookC organization details:
- **Organization ID**: 550e8400-e29b-41d4-a716-446655440000
- **Name**: Anthropic
- **LinkedIn ID**: 80309071
- **Sales Navigator ID**: company:80309071

Troubleshooting

Common issues and solutions for Claude Desktop integration:

Connection Issues

  • Name
    Server not found
    Type
    error
    Description

    Symptoms: Claude Desktop shows "LookC server not available" Solution: Verify the configuration file syntax and restart Claude Desktop

  • Name
    Authentication failed
    Type
    error
    Description

    Symptoms: "401 Unauthorized" errors in tool calls Solution: Check that your LOOKC_API_KEY environment variable is set correctly

  • Name
    Tools not appearing
    Type
    error
    Description

    Symptoms: LookC tools don't show up in Claude's interface Solution: Ensure the MCP server configuration is in the correct location and format

Configuration Validation

Validation steps

# Verify environment variable
echo $LOOKC_API_KEY

# Test API connectivity
curl -X POST https://api.lookc.io/mcp \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $LOOKC_API_KEY" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

Performance Optimization

Request Batching

Ask Claude to research multiple companies in a single conversation to leverage batching.

Specific Filters

Use specific title and seniority filters to reduce response times and improve relevance.


Next Steps

With Claude Desktop configured for LookC integration:

  1. Explore Use Cases: Try the examples in our Inspiration guide
  2. Advanced Integration: Set up Custom Agents for specialized workflows
  3. Development Tools: Configure VSCode and Cursor for development workflows

For additional integration options, see our LLM Frameworks guide for CrewAI and OpenAI Assistants API setup.

Was this page helpful?