Skip to content

Commit d62280d

Browse files
committed
chore: Bump version to 4.3.0
1 parent 68cbfbf commit d62280d

5 files changed

Lines changed: 26 additions & 5 deletions

File tree

.mcp.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"mcpServers": {
3+
"greptile": {
4+
"type": "http",
5+
"url": "https://api.greptile.com/mcp",
6+
"headers": {
7+
"Authorization": "Bearer ${GREPTILE_API_KEY}"
8+
}
9+
}
10+
}
11+
}

AGENTS.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,16 @@ gh api repos/{owner}/{repo}/pulls/{pr}/comments # inline comments
197197
gh api repos/{owner}/{repo}/issues/{pr}/comments # follow-up reviews
198198
```
199199

200+
## Greptile MCP
201+
202+
The project includes a `.mcp.json` that configures the Greptile MCP server for Claude Code. Contributors need to set `GREPTILE_API_KEY` in their environment (get one at [app.greptile.com](https://app.greptile.com)).
203+
204+
For Codex CLI, run:
205+
206+
```bash
207+
codex mcp add greptile --url https://api.greptile.com/mcp --bearer-token-env-var GREPTILE_API_KEY
208+
```
209+
200210
## btca
201211

202212
When you need up-to-date information about technologies used in this project, use btca to query source repositories directly.

linkedin_mcp_server/core/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ async def detect_rate_limit(page: Page) -> None:
3232
raise RateLimitError(
3333
"LinkedIn security checkpoint detected. "
3434
"You may need to verify your identity or wait before continuing.",
35-
suggested_wait_time=3600,
35+
suggested_wait_time=30,
3636
)
3737

3838
# Check for CAPTCHA
@@ -43,7 +43,7 @@ async def detect_rate_limit(page: Page) -> None:
4343
if captcha > 0:
4444
raise RateLimitError(
4545
"CAPTCHA challenge detected. Manual intervention required.",
46-
suggested_wait_time=3600,
46+
suggested_wait_time=30,
4747
)
4848
except RateLimitError:
4949
raise
@@ -75,7 +75,7 @@ async def detect_rate_limit(page: Page) -> None:
7575
):
7676
raise RateLimitError(
7777
"Rate limit message detected on page.",
78-
suggested_wait_time=1800,
78+
suggested_wait_time=30,
7979
)
8080
except RateLimitError:
8181
raise

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "linkedin-scraper-mcp"
3-
version = "4.2.0"
3+
version = "4.3.0"
44
description = "MCP server for LinkedIn profile, company, and job scraping with Claude AI integration. Supports direct profile/company/job URL scraping with secure credential storage."
55
readme = "README.md"
66
requires-python = ">=3.12"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)