Metadata-Version: 2.4
Name: techtenstein-linkedin-mcp
Version: 1.0.0
Summary: MCP server for Techtenstein LinkedIn Enrichment API. Enrich profiles, companies, and prospect searches via Claude, Cline, and Cursor.
Project-URL: Homepage, https://apis.techtenstein.com
Project-URL: Documentation, https://linkedin.api.techtenstein.com
Project-URL: Repository, https://github.com/sathvic-kollu/techtenstein-linkedin-mcp
Author-email: Sathvic Kollu <sathvic777@gmail.com>
License: MIT
Keywords: api,claude,enrichment,linkedin,mcp,prospecting,recruiting,techtenstein
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: fastmcp>=0.2.0
Requires-Dist: requests>=2.31.0
Description-Content-Type: text/markdown

# Techtenstein LinkedIn MCP

MCP server that gives your Claude, Cline, or Cursor session the ability to enrich
LinkedIn profiles, companies, and prospect searches. Powered by the
[Techtenstein LinkedIn Enrichment API](https://apis.techtenstein.com).

Use it for sales prospecting, recruiter sourcing, account research, or lead-scoring pipelines.

## Tools exposed

- `linkedin_profile(profile_url)` — Full profile enrichment (experience, education, skills, certifications)
- `linkedin_company(company_url)` — Firmographic enrichment (size, industry, HQ, description, updates)
- `linkedin_search_people(keywords, location, company, title, limit)` — Filtered people search

## Install (Claude Desktop)

Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "techtenstein-linkedin": {
      "command": "uvx",
      "args": ["techtenstein-linkedin-mcp"],
      "env": {
        "TECHTENSTEIN_API_KEY": "your_key_from_techtenstein.com"
      }
    }
  }
}
```

Restart Claude Desktop. All three tools will appear.

## Install (Cline / VS Code)

Same config as Claude Desktop.

## Install (Cursor)

Add to `~/.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "techtenstein-linkedin": {
      "command": "uvx",
      "args": ["techtenstein-linkedin-mcp"],
      "env": {"TECHTENSTEIN_API_KEY": "your_key"}
    }
  }
}
```

## Get an API key

Free tier (10 lookups/day, no card): https://apis.techtenstein.com

Paid tiers start at $25/month for 500 lookups.

## Example usage

Prospecting:

> "Look up this LinkedIn profile and tell me if they're a good fit for a growth marketing role: https://linkedin.com/in/example"

Account research:

> "Enrich this company for me: https://linkedin.com/company/anthropic"

Sourcing:

> "Find 20 senior data engineers in Berlin at companies with 50-500 employees."

Claude will call `linkedin_search_people(keywords="senior data engineer", location="Berlin", limit=20)` and return a shortlist.

## Response schemas

### Profile

```json
{
  "name": "Jane Doe",
  "headline": "Senior Growth Marketer @ Acme",
  "location": "San Francisco, CA",
  "current_title": "Senior Growth Marketer",
  "current_company": "Acme Corp",
  "experience": [{"title": "...", "company": "...", "duration": "..."}],
  "education": [{"school": "...", "degree": "...", "field": "..."}],
  "skills": ["SEO", "Growth", "Analytics"],
  "certifications": ["Google Analytics"]
}
```

### Company

```json
{
  "name": "Anthropic",
  "industry": "Artificial Intelligence",
  "size_range": "501-1000",
  "employee_count": 620,
  "founded": 2021,
  "hq_city": "San Francisco",
  "hq_country": "United States",
  "website": "https://anthropic.com",
  "description": "..."
}
```

## Support

- Docs: https://apis.techtenstein.com
- Issues: https://github.com/sathvic-kollu/techtenstein-linkedin-mcp/issues
- Email: sathvic777@gmail.com

## License

MIT
