Techtenstein Linkedin

io.github.sathvic-kolluPublished by GitHub account sathvic-kolluv1.0.2Updated Oct 24, 2026

Enrich LinkedIn profiles, companies, and prospect searches. For sales, recruiting, B2B.

Overview

AI-generated overview

Enriches LinkedIn profiles and companies and runs filtered people searches through the Techtenstein API, for sales and recruiting research.

What you can do
  • Enrich a LinkedIn profile from its URL with experience, education, skills and certifications
  • Enrich a company from its URL with size, industry, headquarters, description and updates
  • Search people by keywords, location, company and title with a result limit
  • Return structured profile and company records for shortlists and lead scoring
When to use it
Useful for sales prospecting, recruiter sourcing, account research or lead-scoring work where an assistant should look up LinkedIn people and companies and return structured summaries.
Requirements
Runs locally over stdio, typically launched with uvx from the techtenstein-linkedin-mcp PyPI package, so a Python/uv runtime is needed. Requires a TECHTENSTEIN_API_KEY environment variable obtained from the provider's site; the free tier allows 10 lookups per day, paid tiers start at $25/month for 500 lookups. Network access to the Techtenstein API is required.
Before you install
The API key is a paid-service credential stored in the client config; usage beyond the free daily quota costs money. Profile and company URLs, search filters and results are sent to the third-party Techtenstein API. Enrichment data about individuals may be subject to privacy and data-protection rules depending on your jurisdiction.

Installation

In SourceWeft

  1. Open Techtenstein Linkedin in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

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.

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

License

MIT

Source: README.md at commit fe40ca5

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.2LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.